Index

C D E G I N O P R S U V X 
All Classes and Interfaces|All Packages|Constant Field Values

C

certificateAttributeReader - Variable in class org.apache.nifi.security.cert.StandardPeerIdentityProvider
 
CertificateAttributeReader - Interface in org.apache.nifi.security.cert
Abstraction for reading attributes of an X.509 certificate

D

DIRECTORY_NAME - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 
DNS_NAME - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 

E

EDI_PARTY_NAME - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 

G

generalName - Variable in enum class org.apache.nifi.security.cert.GeneralNameType
 
generalNameType - Variable in class org.apache.nifi.security.cert.StandardSubjectAlternativeName
 
GeneralNameType - Enum Class in org.apache.nifi.security.cert
Subject Alternative Name General Name Types defined according to RFC 3280 Section 4.2.1.7
GeneralNameType(int, String, Class<?>) - Constructor for enum class org.apache.nifi.security.cert.GeneralNameType
 
getFormatted(X500Principal) - Method in class org.apache.nifi.security.cert.StandardPrincipalFormatter
 
getGeneralName() - Method in enum class org.apache.nifi.security.cert.GeneralNameType
Get General Name label
getGeneralNameType() - Method in class org.apache.nifi.security.cert.StandardSubjectAlternativeName
Get General Name Type descriptor for the Subject Alternative name
getGeneralNameType() - Method in interface org.apache.nifi.security.cert.SubjectAlternativeName
Get General Name Type descriptor for the Subject Alternative name
getGeneralNameType(Object) - Method in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
getIdentities(Certificate[]) - Method in interface org.apache.nifi.security.cert.PeerIdentityProvider
Get Peer Identities from certificates that a peer provides during TLS handshaking
getIdentities(Certificate[]) - Method in class org.apache.nifi.security.cert.StandardPeerIdentityProvider
Get Peer Identities from DNS Subject Alternative Names found on validated X.509 certificate provided
getIdentities(X509Certificate) - Method in class org.apache.nifi.security.cert.StandardPeerIdentityProvider
 
getInstance() - Static method in class org.apache.nifi.security.cert.StandardPrincipalFormatter
Get singleton instance of Principal Formatter
getIssuer(X509Certificate) - Method in interface org.apache.nifi.security.cert.PrincipalFormatter
Get Issuer Distinguished Name formatted as a string according to standard implementation conventions
getIssuer(X509Certificate) - Method in class org.apache.nifi.security.cert.StandardPrincipalFormatter
Get Issuer Distinguished Name formatted as a string according to RFC 1779 with spaces between elements
getName() - Method in class org.apache.nifi.security.cert.StandardSubjectAlternativeName
Get Name as a String which can return either the standard representation or an encoded representation of an ASN.1 byte array
getName() - Method in interface org.apache.nifi.security.cert.SubjectAlternativeName
Get Name as a String which can return either the standard representation or an encoded representation of an ASN.1 byte array
getNameType() - Method in enum class org.apache.nifi.security.cert.GeneralNameType
Get General Name Type identifier
getResolvedNameType(Object) - Method in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
getSubject(X509Certificate) - Method in interface org.apache.nifi.security.cert.PrincipalFormatter
Get Subject Distinguished Name formatted as a string according to standard implementation conventions
getSubject(X509Certificate) - Method in class org.apache.nifi.security.cert.StandardPrincipalFormatter
Get Subject Distinguished Name formatted as a string according to RFC 1779 with spaces between elements
getSubjectAlternativeNames(X509Certificate) - Method in interface org.apache.nifi.security.cert.CertificateAttributeReader
Get Subject Alternative Names or empty when none found
getSubjectAlternativeNames(X509Certificate) - Method in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
Get Subject Alternative Names from X.509 certificate when found
getValueClass() - Method in enum class org.apache.nifi.security.cert.GeneralNameType
Get Value Class associated with General Name elements returned from Certificates

I

INSTANCE - Static variable in class org.apache.nifi.security.cert.StandardPrincipalFormatter
 
IP_ADDRESS - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 

N

name - Variable in class org.apache.nifi.security.cert.StandardSubjectAlternativeName
 
NAME_INDEX - Static variable in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
NAME_TYPE_INDEX - Static variable in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
NAME_TYPE_UNKNOWN - Static variable in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
nameType - Variable in enum class org.apache.nifi.security.cert.GeneralNameType
 

O

OBJECT_IDENTIFIER_NAMES - Static variable in class org.apache.nifi.security.cert.StandardPrincipalFormatter
Map of Object Identifiers to Names not included in the standard set from X500Principal.RFC1779
org.apache.nifi.security.cert - package org.apache.nifi.security.cert
 
OTHER_NAME - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 

P

PeerIdentityProvider - Interface in org.apache.nifi.security.cert
Abstraction for deriving Peer Identity information from certificates
PrincipalFormatter - Interface in org.apache.nifi.security.cert
Abstraction for retrieving and formatting X.509 Certificate Subject and Issuer Principal Distinguished Names

R

readSubjectAlternativeNames(X509Certificate) - Method in class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
REGISTERED_ID - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 
RFC_822_NAME - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 

S

StandardCertificateAttributeReader - Class in org.apache.nifi.security.cert
Standard implementation of Certificate Attribute Reader using standard X.509 Certificate methods
StandardCertificateAttributeReader() - Constructor for class org.apache.nifi.security.cert.StandardCertificateAttributeReader
 
StandardPeerIdentityProvider - Class in org.apache.nifi.security.cert
Standard implementation of Peer Identity Provider reads the first certificate as an X.509 certificate with Subject Alternative Names
StandardPeerIdentityProvider() - Constructor for class org.apache.nifi.security.cert.StandardPeerIdentityProvider
 
StandardPrincipalFormatter - Class in org.apache.nifi.security.cert
Standard Principal Formatter implementation returns Subject and Issuer formatted according to RFC 1779 following the convention of getSubjectDN and getIssuerDN methods
StandardPrincipalFormatter() - Constructor for class org.apache.nifi.security.cert.StandardPrincipalFormatter
 
StandardSubjectAlternativeName - Class in org.apache.nifi.security.cert
Standard implementation of Subject Alternative Name derived from byte array or string names
StandardSubjectAlternativeName(GeneralNameType, byte[]) - Constructor for class org.apache.nifi.security.cert.StandardSubjectAlternativeName
 
StandardSubjectAlternativeName(GeneralNameType, String) - Constructor for class org.apache.nifi.security.cert.StandardSubjectAlternativeName
 
SubjectAlternativeName - Interface in org.apache.nifi.security.cert
X.509 Certificate Subject Alternative Name

U

UNIFORM_RESOURCE_IDENTIFIER - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 

V

valueClass - Variable in enum class org.apache.nifi.security.cert.GeneralNameType
 
valueOf(String) - Static method in enum class org.apache.nifi.security.cert.GeneralNameType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.nifi.security.cert.GeneralNameType
Returns an array containing the constants of this enum class, in the order they are declared.

X

X400_ADDRESS - Enum constant in enum class org.apache.nifi.security.cert.GeneralNameType
 
C D E G I N O P R S U V X 
All Classes and Interfaces|All Packages|Constant Field Values