Package org.apache.qpid.server.security
Class CertificateDetailsImpl
- java.lang.Object
-
- org.apache.qpid.server.security.CertificateDetailsImpl
-
- All Implemented Interfaces:
ManagedAttributeValue
,CertificateDetails
public class CertificateDetailsImpl extends Object implements CertificateDetails, ManagedAttributeValue
-
-
Constructor Summary
Constructors Constructor Description CertificateDetailsImpl(X509Certificate x509cert)
CertificateDetailsImpl(X509Certificate x509cert, String alias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAlias()
String
getIssuerName()
String
getSerialNumber()
String
getSignatureAlgorithm()
List<String>
getSubjectAltNames()
String
getSubjectName()
Date
getValidFrom()
Date
getValidUntil()
int
getVersion()
-
-
-
Constructor Detail
-
CertificateDetailsImpl
public CertificateDetailsImpl(X509Certificate x509cert)
-
CertificateDetailsImpl
public CertificateDetailsImpl(X509Certificate x509cert, String alias)
-
-
Method Detail
-
getSerialNumber
public String getSerialNumber()
- Specified by:
getSerialNumber
in interfaceCertificateDetails
-
getVersion
public int getVersion()
- Specified by:
getVersion
in interfaceCertificateDetails
-
getSignatureAlgorithm
public String getSignatureAlgorithm()
- Specified by:
getSignatureAlgorithm
in interfaceCertificateDetails
-
getIssuerName
public String getIssuerName()
- Specified by:
getIssuerName
in interfaceCertificateDetails
-
getSubjectName
public String getSubjectName()
- Specified by:
getSubjectName
in interfaceCertificateDetails
-
getSubjectAltNames
public List<String> getSubjectAltNames()
- Specified by:
getSubjectAltNames
in interfaceCertificateDetails
-
getValidFrom
public Date getValidFrom()
- Specified by:
getValidFrom
in interfaceCertificateDetails
-
getValidUntil
public Date getValidUntil()
- Specified by:
getValidUntil
in interfaceCertificateDetails
-
getAlias
public String getAlias()
- Specified by:
getAlias
in interfaceCertificateDetails
-
-