Package com.webmethods.sc.directory.cert
Interface ICertificate
- All Superinterfaces:
IDirectoryObject
Represents stored x509 Certificate
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Encrypt only certificate typestatic final String
Message audhtentication certificate typestatic final String
SSL Certificate type (default)static final String
Verify only certificate typestatic final String
Verify and Encrypt certificate typestatic final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Method Summary
Modifier and TypeMethodDescriptiongetID()
Returns unique ID for this certificate objectIssuer common nameIssuer DN StringCertificate not After dateCertificate not Before dateCertificate serial numberCertificate alg nameSubject common nameSubject full DN stringgetType()
Assigned certificate typegetUser()
Certificate userCertificate versionReturns X509Certificate objectMethods inherited from interface com.webmethods.sc.directory.IDirectoryObject
getDirectorySession
-
Field Details
-
FIELD_CERTIFICATE_TYPE
- See Also:
-
FIELD_SERIAL_NUMBER
- See Also:
-
FIELD_ISSUER_DN
- See Also:
-
FIELD_SUBJECT_DN
- See Also:
-
FIELD_NOT_BEFORE
- See Also:
-
FIELD_NOT_AFTER
- See Also:
-
FIELD_ENCODED
- See Also:
-
CERTIFICATE_TYPE_SSL
SSL Certificate type (default)- See Also:
-
CERTIFICATE_TYPE_VERIFY
Verify only certificate type- See Also:
-
CERTIFICATE_TYPE_ENCRYPT
Encrypt only certificate type- See Also:
-
CERTIFICATE_TYPE_VERIFY_ENCRYPT
Verify and Encrypt certificate type- See Also:
-
CERTIFICATE_TYPE_MESSAGE_AUTH
Message audhtentication certificate type- See Also:
-
-
Method Details
-
getID
Returns unique ID for this certificate object- Specified by:
getID
in interfaceIDirectoryObject
- Throws:
DirectoryException
-
getType
Assigned certificate type- Throws:
DirectoryException
-
getSerialNumber
Certificate serial number- Throws:
DirectoryException
-
getIssuerDN
Issuer DN String- Throws:
DirectoryException
-
getIssuerCommonName
Issuer common name- Throws:
DirectoryException
-
getSubjectDN
Subject full DN string- Throws:
DirectoryException
-
getSubjectCommonName
Subject common name- Throws:
DirectoryException
-
getNotBefore
Certificate not Before date- Throws:
DirectoryException
-
getNotAfter
Certificate not After date- Throws:
DirectoryException
-
getX509Certificate
Returns X509Certificate object- Throws:
DirectoryException
-
getVersion
Certificate version- Throws:
DirectoryException
-
getSigAlgName
Certificate alg name- Throws:
DirectoryException
-
getUser
Certificate user- Throws:
DirectoryException
-