Package org.opends.server.extensions
Interface ConnectionSecurityProvider
-
- All Known Implementing Classes:
SASLByteChannel,TLSByteChannel
public interface ConnectionSecurityProviderThis interface can be used to define connection security providers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ByteChannelgetChannel()Returns the security provider's byte channel.Certificate[]getClientCertificateChain()Return a certificate chain array.StringgetName()Return the name of a provider.intgetSSF()Return a Security Strength Factor.booleanisSecure()Returntrueif a provider is secure.
-
-
-
Method Detail
-
getClientCertificateChain
Certificate[] getClientCertificateChain()
Return a certificate chain array.- Returns:
- A certificate chain array.
-
getName
String getName()
Return the name of a provider.- Returns:
- String representing the name of a provider.
-
getSSF
int getSSF()
Return a Security Strength Factor.- Returns:
- Integer representing the current SSF of a provider.
-
isSecure
boolean isSecure()
Returntrueif a provider is secure.- Returns:
trueif a provider is secure.
-
getChannel
ByteChannel getChannel()
Returns the security provider's byte channel.- Returns:
- The security provider's byte channel.
-
-