Package org.apache.nifi.security.cert
Interface PeerIdentityProvider
- All Known Implementing Classes:
StandardPeerIdentityProvider
public interface PeerIdentityProvider
Abstraction for deriving Peer Identity information from certificates
-
Method Summary
Modifier and TypeMethodDescriptiongetIdentities(Certificate[] peerCertificates) Get Peer Identities from certificates that a peer provides during TLS handshaking
-
Method Details
-
getIdentities
Get Peer Identities from certificates that a peer provides during TLS handshaking- Parameters:
peerCertificates- Peer certificates- Returns:
- Set of identities or empty when none found
- Throws:
SSLPeerUnverifiedException- Thrown when peer certificates are not found or are not valid
-