SslCertificate
open class SslCertificate
SSL certificate info (certificate details) class
Summary
Nested classes |
open |
A distinguished name helper class: a 3-tuple of:
- the most specific common name (CN)
- the most specific organization (O)
- the most specific organizational unit (OU)
|
Public constructors |
Creates a new SSL certificate object
|
Creates a new SSL certificate object
|
Creates a new SSL certificate object from an X509 certificate
|
Public constructors
SslCertificate
SslCertificate(
issuedTo: String!,
issuedBy: String!,
validNotBefore: String!,
validNotAfter: String!)
Deprecated: Use SslCertificate(java.security.cert.X509Certificate)
Creates a new SSL certificate object
Parameters |
issuedTo |
String!: The entity this certificate is issued to |
issuedBy |
String!: The entity that issued this certificate |
validNotBefore |
String!: The not-before date from the certificate validity period in ISO 8601 format |
validNotAfter |
String!: The not-after date from the certificate validity period in ISO 8601 format |
SslCertificate
SslCertificate(
issuedTo: String!,
issuedBy: String!,
validNotBefore: Date!,
validNotAfter: Date!)
Deprecated: Use SslCertificate(java.security.cert.X509Certificate)
Creates a new SSL certificate object
Parameters |
issuedTo |
String!: The entity this certificate is issued to |
issuedBy |
String!: The entity that issued this certificate |
validNotBefore |
Date!: The not-before date from the certificate validity period |
validNotAfter |
Date!: The not-after date from the certificate validity period |
SslCertificate
SslCertificate(certificate: X509Certificate!)
Creates a new SSL certificate object from an X509 certificate
Public methods
getValidNotAfter
open fun getValidNotAfter(): String!
Deprecated: Use getValidNotAfterDate()
Return |
String! |
Not-after date from the certificate validity period in ISO 8601 format or "" if none has been set |
getValidNotAfterDate
open fun getValidNotAfterDate(): Date!
Return |
Date! |
Not-after date from the certificate validity period or "" if none has been set |
getValidNotBefore
open fun getValidNotBefore(): String!
Deprecated: Use getValidNotBeforeDate()
Return |
String! |
Not-before date from the certificate validity period in ISO 8601 format or "" if none has been set |
getValidNotBeforeDate
open fun getValidNotBeforeDate(): Date!
Return |
Date! |
Not-before date from the certificate validity period or "" if none has been set |
getX509Certificate
open fun getX509Certificate(): X509Certificate?
Return |
X509Certificate? |
The X509Certificate used to create this SslCertificate or null if no certificate was provided. |
restoreState
open static fun restoreState(bundle: Bundle!): SslCertificate!
Restores the certificate stored in the bundle
Parameters |
bundle |
Bundle!: The bundle with the certificate state stored in it |
Return |
SslCertificate! |
The SSL certificate stored in the bundle or null if fails |
saveState
open static fun saveState(certificate: SslCertificate!): Bundle!
Saves the certificate state to a bundle
Return |
Bundle! |
A bundle with the certificate stored in it or null if fails |
toString
open fun toString(): String
Return |
String |
A string representation of this certificate for debugging |