Skip navigation links
A B C D E F G I O P S T V 

A

Address - Class in org.nhindirect.config.model
A configured address or endpoint in the system.
Address() - Constructor for class org.nhindirect.config.model.Address
 
Anchor - Class in org.nhindirect.config.model
A trust anchor used for discerning trust of an end entity certificates.
Anchor() - Constructor for class org.nhindirect.config.model.Anchor
 

B

BundleRefreshError - Enum in org.nhindirect.config.model
Enumeration of status for refresh error for trust bundles.

C

certAndWrappedKeyToRawByteFormat(byte[], X509Certificate) - Static method in class org.nhindirect.config.model.utils.CertUtils
 
CertContainer(X509Certificate, Key) - Constructor for class org.nhindirect.config.model.utils.CertUtils.CertContainer
 
CertContainer(X509Certificate, byte[]) - Constructor for class org.nhindirect.config.model.utils.CertUtils.CertContainer
 
certFromFile(String) - Method in class org.nhindirect.config.model.utils.CertUtils
Creates an X509Certificate object from an existing file.
Certificate - Class in org.nhindirect.config.model
An end entity X509 certificate.
Certificate() - Constructor for class org.nhindirect.config.model.Certificate
 
CertificateConversionException - Exception in org.nhindirect.config.model.exceptions
Thrown if errors occurring during the conversions of certificates from one representation to another.
CertificateConversionException() - Constructor for exception org.nhindirect.config.model.exceptions.CertificateConversionException
Empty constructor
CertificateConversionException(String) - Constructor for exception org.nhindirect.config.model.exceptions.CertificateConversionException
CertificateConversionException(String, Throwable) - Constructor for exception org.nhindirect.config.model.exceptions.CertificateConversionException
CertificateConversionException(Throwable) - Constructor for exception org.nhindirect.config.model.exceptions.CertificateConversionException
CertPolicy - Class in org.nhindirect.config.model
Certificate policy.
CertPolicy() - Constructor for class org.nhindirect.config.model.CertPolicy
 
CertPolicyGroup - Class in org.nhindirect.config.model
Certificate policy group.
CertPolicyGroup() - Constructor for class org.nhindirect.config.model.CertPolicyGroup
 
CertPolicyGroupDomainReltn - Class in org.nhindirect.config.model
Certificate policy/group relationships.
CertPolicyGroupDomainReltn() - Constructor for class org.nhindirect.config.model.CertPolicyGroupDomainReltn
 
CertPolicyGroupUse - Class in org.nhindirect.config.model
Certificate policy usages.
CertPolicyGroupUse() - Constructor for class org.nhindirect.config.model.CertPolicyGroupUse
 
CertPolicyUse - Enum in org.nhindirect.config.model
Enumeration of certificate policy usages.
CertUtils - Class in org.nhindirect.config.model.utils
Certificate utility methods.
CertUtils() - Constructor for class org.nhindirect.config.model.utils.CertUtils
 
CertUtils.CertContainer - Class in org.nhindirect.config.model.utils
 
changePkcs12Protection(byte[], char[], char[], char[], char[]) - Static method in class org.nhindirect.config.model.utils.CertUtils
Modifies the keystore and private key protection on a PKCS12 keystore.
createARecord(String, long, String) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Creates a DNS A type record.
createMXRecord(String, String, long, int) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Creates a DNS MX record.
createSOARecord(String, long, String, String, int, long, long, long, long) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Create a DNS SOA record.
createSRVRecord(String, String, long, int, int, int) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Create a DNS SRV type record.
createX509CERTRecord(String, long, X509Certificate) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Creates a DNS CERT record containing an X509 public certificate.

D

DNSRecord - Class in org.nhindirect.config.model
DNS Records
DNSRecord() - Constructor for class org.nhindirect.config.model.DNSRecord
 
DNSRecordCreationException - Exception in org.nhindirect.config.model.exceptions
Thrown if errors occurring during the conversions of DNS records to other representations.
DNSRecordCreationException() - Constructor for exception org.nhindirect.config.model.exceptions.DNSRecordCreationException
Empty constructor
DNSRecordCreationException(String) - Constructor for exception org.nhindirect.config.model.exceptions.DNSRecordCreationException
DNSRecordCreationException(String, Throwable) - Constructor for exception org.nhindirect.config.model.exceptions.DNSRecordCreationException
DNSRecordCreationException(Throwable) - Constructor for exception org.nhindirect.config.model.exceptions.DNSRecordCreationException
DNSUtils - Class in org.nhindirect.config.model.utils
Utility methods for working with DNS records.
DNSUtils() - Constructor for class org.nhindirect.config.model.utils.DNSUtils
 
Domain - Class in org.nhindirect.config.model
A Direct email domain.
Domain() - Constructor for class org.nhindirect.config.model.Domain
 

E

EntityStatus - Enum in org.nhindirect.config.model
Status enumeration of entities in the system.

F

fromWire(byte[]) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Converts a raw wire transfer format of a record to a DNS record.

G

getAddresses() - Method in class org.nhindirect.config.model.Domain
Gets all addresses that are configured for a domain.
getAnchorAsX509Certificate() - Method in class org.nhindirect.config.model.Anchor
 
getAsX509Certificate() - Method in class org.nhindirect.config.model.TrustBundleAnchor
 
getCert() - Method in class org.nhindirect.config.model.utils.CertUtils.CertContainer
 
getEntityStatusList() - Static method in enum org.nhindirect.config.model.EntityStatus
Return a list of enumeration values.
getJCEProviderName() - Static method in class org.nhindirect.config.model.utils.CertUtils
Gets the configured JCE crypto provider string for crypto operations.
getKey() - Method in class org.nhindirect.config.model.utils.CertUtils.CertContainer
 
getOwner(X509Certificate) - Static method in class org.nhindirect.config.model.utils.CertUtils
Gets the owner of the certificate with is the email address of domain bound to the certificate.
getPolicies() - Method in class org.nhindirect.config.model.CertPolicyGroup
Gets the collection of policy usages for this group.
getSigningCertificateAsX509Certificate() - Method in class org.nhindirect.config.model.TrustBundle
 
getTrustBundleAnchors() - Method in class org.nhindirect.config.model.TrustBundle
Gets the trust anchors in the bundle.
getWrappedKeyData() - Method in class org.nhindirect.config.model.utils.CertUtils.CertContainer
 

I

isByteDataWrappedKeyPair(byte[]) - Static method in class org.nhindirect.config.model.utils.CertUtils
 

O

org.nhindirect.config.model - package org.nhindirect.config.model
Data model classes for configuration web services.
org.nhindirect.config.model.exceptions - package org.nhindirect.config.model.exceptions
Data model exceptions.
org.nhindirect.config.model.utils - package org.nhindirect.config.model.utils
Data model utility classes and methods.

P

pkcs12ToStrippedPkcs12(byte[], String) - Static method in class org.nhindirect.config.model.utils.CertUtils
Takes a PKCS12 byte stream and returns a PKCS12 byte stream with the pass phrase protection and encryption removed.

S

setAddresses(Collection<Address>) - Method in class org.nhindirect.config.model.Domain
Sets all addresses that are configured for a domain.
setJCEProviderName(String) - Static method in class org.nhindirect.config.model.utils.CertUtils
Overrides the configured JCE crypto provider string.
setPolicies(Collection<CertPolicyGroupUse>) - Method in class org.nhindirect.config.model.CertPolicyGroup
Sets the collection of policy usages for this group.
Setting - Class in org.nhindirect.config.model
Name value pair settings in the sytem.
Setting() - Constructor for class org.nhindirect.config.model.Setting
 
setTrustBundleAnchors(Collection<TrustBundleAnchor>) - Method in class org.nhindirect.config.model.TrustBundle
Sets the trust anchors in the bundle.

T

toCertContainer(byte[]) - Static method in class org.nhindirect.config.model.utils.CertUtils
Converts a raw byte array that is in the Certificate data store format to a CertContainer.
toCertContainer(byte[], boolean) - Static method in class org.nhindirect.config.model.utils.CertUtils
 
toCertContainer(byte[], char[], char[]) - Static method in class org.nhindirect.config.model.utils.CertUtils
 
toCertContainer(byte[], char[], char[], boolean) - Static method in class org.nhindirect.config.model.utils.CertUtils
Creates a certificate container that consists of the X509 certificate and its private key (if it exists).
toWire(DNSRecord) - Static method in class org.nhindirect.config.model.utils.DNSUtils
Converts a DNS record to a raw wire transfer format.
toX509Certificate(byte[]) - Static method in class org.nhindirect.config.model.utils.CertUtils
Converts a byte stream to an X509Certificate.
toX509Certificate(byte[], String) - Static method in class org.nhindirect.config.model.utils.CertUtils
Converts a byte stream to an X509Certificate.
TrustBundle - Class in org.nhindirect.config.model
A Direct trust bundle.
TrustBundle() - Constructor for class org.nhindirect.config.model.TrustBundle
 
TrustBundleAnchor - Class in org.nhindirect.config.model
An trust anchor within a trust bundle.
TrustBundleAnchor() - Constructor for class org.nhindirect.config.model.TrustBundleAnchor
 
TrustBundleDomainReltn - Class in org.nhindirect.config.model
Trust bundle to domain relationship.
TrustBundleDomainReltn() - Constructor for class org.nhindirect.config.model.TrustBundleDomainReltn
 

V

valueOf(String) - Static method in enum org.nhindirect.config.model.BundleRefreshError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nhindirect.config.model.CertPolicyUse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nhindirect.config.model.EntityStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.nhindirect.config.model.BundleRefreshError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nhindirect.config.model.CertPolicyUse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nhindirect.config.model.EntityStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I O P S T V 
Skip navigation links

Copyright © 2025. All rights reserved.