Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
W
X
A
AbstractRecordPrinter
<
T
> - Class in
org.nhindirect.config.manager.printers
AbstractRecordPrinter(int, Collection<AbstractRecordPrinter.ReportColumn>)
- Constructor for class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
AbstractRecordPrinter.ReportColumn
- Class in
org.nhindirect.config.manager.printers
AbstractRecordPrinter.ReportColumn(String, int, String)
- Constructor for class org.nhindirect.config.manager.printers.
AbstractRecordPrinter.ReportColumn
addANAME(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Adds an A records to the configuration service.
addGroupToDomain(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
addIPKIXCert(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
addMX(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Adds an MX records to the configuration service.
addPolicyGroup(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
addPolicyToGroup(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
addSOA(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Adds an SOA records to the configuration service.
C
CERT_NAME_COL
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
CertCommands
- Class in
org.nhindirect.config.manager
CertCommands(ConfigurationServiceProxy)
- Constructor for class org.nhindirect.config.manager.
CertCommands
certFromFile(String)
- Static method in class org.nhindirect.config.manager.printers.
CertUtils
Creates an X509Certificate object from an existing file.
certPrinter
- Variable in class org.nhindirect.config.manager.
CertCommands
CertRecordPrinter
- Class in
org.nhindirect.config.manager.printers
CertRecordPrinter()
- Constructor for class org.nhindirect.config.manager.printers.
CertRecordPrinter
CertUtils
- Class in
org.nhindirect.config.manager.printers
CertUtils()
- Constructor for class org.nhindirect.config.manager.printers.
CertUtils
ConfigManager
- Class in
org.nhindirect.config.manager
ConfigManager(URL)
- Constructor for class org.nhindirect.config.manager.
ConfigManager
Constructor with the location of the configuration service.
D
dateFormatter
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
DefaultDNSRecordPrinter
- Class in
org.nhindirect.config.manager.printers
Utility class for formatting and outputting the content of DNS records.
DefaultDNSRecordPrinter()
- Constructor for class org.nhindirect.config.manager.printers.
DefaultDNSRecordPrinter
Default constructor.
deletePolicy(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
deletePolicyFromGroup(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
deletePolicyGroup(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
deletePolicyGroupFromDomain(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
DNSRecordCommands
- Class in
org.nhindirect.config.manager
Command definition and logic for managing DNS records.
DNSRecordCommands(ConfigurationServiceProxy)
- Constructor for class org.nhindirect.config.manager.
DNSRecordCommands
Constructor that takes a reference to the configuration service proxy.
DNSRecordParser
- Class in
org.nhindirect.config.manager
Parses an array of strings into DNS records.
DNSRecordParser()
- Constructor for class org.nhindirect.config.manager.
DNSRecordParser
Default empty constructor
DNSRecordPrinter
- Interface in
org.nhindirect.config.manager.printers
Interface for printing DNS records to an output Stream.
E
ensureANAME(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Adds an A records to the configuration service only if the record does not exist.
ensureMX(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Adds an MX records to the configuration service only if the record does not exist.
ensureSOA(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Adds an SOA records to the configuration service only if the record does not exist.
EXPIRES_COL
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
exportCertByAddress(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
F
fieldName
- Variable in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter.ReportColumn
G
getAll(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Retrieves and prints all records in the configuration store.
getANAME(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up an A record by record id.
getColumnValue(AbstractRecordPrinter.ReportColumn, T)
- Method in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
getColumnValue(AbstractRecordPrinter.ReportColumn, Certificate)
- Method in class org.nhindirect.config.manager.printers.
CertRecordPrinter
getColumnValue(AbstractRecordPrinter.ReportColumn, CertPolicyGroup)
- Method in class org.nhindirect.config.manager.printers.
PolicyGroupPrinter
getColumnValue(AbstractRecordPrinter.ReportColumn, CertPolicy)
- Method in class org.nhindirect.config.manager.printers.
PolicyPrinter
getColumnValue(AbstractRecordPrinter.ReportColumn, CertPolicyGroupReltn)
- Method in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
getMX(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up an MX record by record id.
getSOA(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up an SOA record by record id.
groupPrinter
- Variable in class org.nhindirect.config.manager.
PolicyCommands
H
header
- Variable in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter.ReportColumn
I
importAddress(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Imports an A record from a file.
importPolicy(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
importPrivateCert(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
importPublicCert(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
INCOMING_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
L
listCerts(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
listCertsByAddress(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
listDomainPolicyGroups(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
listGroupPolicies(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
listPolicies(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
listPolicyGroups(String[])
- Method in class org.nhindirect.config.manager.
PolicyCommands
M
main(String[])
- Static method in class org.nhindirect.config.manager.
ConfigManager
Application entry point.
match(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up all records for a given domain and any sub domains.
matchAName(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up A records for a given host name.
matchMX(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up MX records for a given domain.
matchSOA(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Looks up SOA records for a given domain.
mXImport(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Imports an MX record from a file.
O
org.nhindirect.config.manager
- package org.nhindirect.config.manager
org.nhindirect.config.manager.printers
- package org.nhindirect.config.manager.printers
OUTGOING_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
P
PARSE_ANAME_USAGE
- Static variable in class org.nhindirect.config.manager.
DNSRecordParser
PARSE_MX_USAGE
- Static variable in class org.nhindirect.config.manager.
DNSRecordParser
PARSE_SOA_USAGE
- Static variable in class org.nhindirect.config.manager.
DNSRecordParser
parseANAME(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordParser
Converts A record configuration information to an ARecord
parseMX(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordParser
Converts MX record configuration information to an MXRecord
parseSOA(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordParser
Converts SAO record configuration information to an SOARecord
pkcs12ToStrippedPkcs12(byte[], String)
- Static method in class org.nhindirect.config.manager.printers.
CertUtils
Takes a PKCS12 byte stream and returns a PKCS12 byte stream with the pass phrase protection and encryption removed.
POLICY_DEF_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyPrinter
POLICY_GROUP_NAME_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyGroupPrinter
POLICY_LEXICON_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
POLICY_NAME_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyPrinter
POLICY_NAME_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
POLICY_NUMBER_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyGroupPrinter
POLICY_TYPE_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyPrinter
POLICY_USAGE_COL
- Static variable in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
PolicyCommands
- Class in
org.nhindirect.config.manager
PolicyCommands(ConfigurationServiceProxy)
- Constructor for class org.nhindirect.config.manager.
PolicyCommands
PolicyGroupPrinter
- Class in
org.nhindirect.config.manager.printers
PolicyGroupPrinter()
- Constructor for class org.nhindirect.config.manager.printers.
PolicyGroupPrinter
policyPrinter
- Variable in class org.nhindirect.config.manager.
PolicyCommands
PolicyPrinter
- Class in
org.nhindirect.config.manager.printers
PolicyPrinter()
- Constructor for class org.nhindirect.config.manager.printers.
PolicyPrinter
policyUsagePrinter
- Variable in class org.nhindirect.config.manager.
PolicyCommands
PolicyUsagePrinter
- Class in
org.nhindirect.config.manager.printers
PolicyUsagePrinter()
- Constructor for class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
print(Collection<DnsRecord>)
- Method in class org.nhindirect.config.manager.printers.
DefaultDNSRecordPrinter
Prints the contents of a collection of DNS records.
print(DnsRecord[])
- Method in class org.nhindirect.config.manager.printers.
DefaultDNSRecordPrinter
Prints the contents of an array of DNS records.
print(DnsRecord)
- Method in class org.nhindirect.config.manager.printers.
DefaultDNSRecordPrinter
Prints the contents of a single DNS records.
print(Collection<DnsRecord>)
- Method in interface org.nhindirect.config.manager.printers.
DNSRecordPrinter
Prints the contents of a collection of DNS records.
print(DnsRecord[])
- Method in interface org.nhindirect.config.manager.printers.
DNSRecordPrinter
Prints the contents of an array of DNS records.
print(DnsRecord)
- Method in interface org.nhindirect.config.manager.printers.
DNSRecordPrinter
Prints the contents of a single DNS records.
printHeader()
- Method in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
printRecord(T)
- Method in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
printRecord(T)
- Method in interface org.nhindirect.config.manager.printers.
RecordPrinter
printRecordInternal(T)
- Method in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
printRecords(Collection<T>)
- Method in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
printRecords(Collection<T>)
- Method in interface org.nhindirect.config.manager.printers.
RecordPrinter
PRIVATE_IND_COL
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
proxy
- Variable in class org.nhindirect.config.manager.
CertCommands
proxy
- Variable in class org.nhindirect.config.manager.
PolicyCommands
R
RECORD_TYPE_COL
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
RecordPrinter
<
T
> - Interface in
org.nhindirect.config.manager.printers
removeANAME(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Removes an A record from the configuration service by record id.
removeCert(String[])
- Method in class org.nhindirect.config.manager.
CertCommands
removeMX(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Removes an MX record from the configuration service by record id.
removeSOA(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Removes an SOA record from the configuration service by record id.
REPORT_COLS
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
REPORT_COLS
- Static variable in class org.nhindirect.config.manager.printers.
PolicyGroupPrinter
REPORT_COLS
- Static variable in class org.nhindirect.config.manager.printers.
PolicyPrinter
REPORT_COLS
- Static variable in class org.nhindirect.config.manager.printers.
PolicyUsagePrinter
reportColumns
- Variable in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
run(String[])
- Method in class org.nhindirect.config.manager.
ConfigManager
Either executes commands from the command line or runs the manager interactively.
S
setConfigurationProxy(ConfigurationServiceProxy)
- Method in class org.nhindirect.config.manager.
CertCommands
setConfigurationProxy(ConfigurationServiceProxy)
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Sets the printer that will be used to print record query responses.
setExitOnEndCommands(boolean)
- Static method in class org.nhindirect.config.manager.
ConfigManager
Determines if the application should exit when command processing is complete.
setRecordPrinter(RecordPrinter<Certificate>)
- Method in class org.nhindirect.config.manager.
CertCommands
setRecordPrinter(DNSRecordPrinter)
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Sets the printer that will be used to print record query responses.
sOAImport(String[])
- Method in class org.nhindirect.config.manager.
DNSRecordCommands
Imports an SOA record from a file.
T
tableWidth
- Variable in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter
toX509Certificate(byte[])
- Static method in class org.nhindirect.config.manager.printers.
CertUtils
Converts a byte stream to an X509Certificate.
toX509Certificate(byte[], String)
- Static method in class org.nhindirect.config.manager.printers.
CertUtils
Converts a byte stream to an X509Certificate.
TP_NAME_COL
- Static variable in class org.nhindirect.config.manager.printers.
CertRecordPrinter
W
width
- Variable in class org.nhindirect.config.manager.printers.
AbstractRecordPrinter.ReportColumn
writeCertsToFiles(Certificate[])
- Method in class org.nhindirect.config.manager.
CertCommands
X
x509CertificateToBytes(X509Certificate)
- Static method in class org.nhindirect.config.manager.
CertCommands
x509CertificateToBytes(X509Certificate)
- Static method in class org.nhindirect.config.manager.printers.
CertUtils
Converts an X509Certificate to a byte stream representation.
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2015. All Rights Reserved.