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

Copyright © 2015. All Rights Reserved.