com.adobe.flashaccess.sdk.cert
Interface ServerCredential


public interface ServerCredential

Represents an Adobe-issued server credential (a certificate and its associated key).


Nested Class Summary
static class ServerCredential.LicenseTier
          These types are used to determine the functionality available to customers.
 
Method Summary
 java.security.cert.X509Certificate getCertificate()
          Retrieves the server's certificate.
 java.security.cert.X509Certificate[] getCertificateChain()
          Retrieves the server's certificate and all certificates in the chain.
 IssuerAndSerialNumber getIssuerAndSerialNumber()
          Retrieves the issuer and serial number of the certificate.
 byte[] getKeyId()
          Retrieves the key identifier for the public key.
 ServerCredential.LicenseTier getLicenseTier()
          Retrieves the license-tier of the certificate
 

Method Detail

getCertificate

java.security.cert.X509Certificate getCertificate()
Retrieves the server's certificate.

Returns:
Certificate The certificate for the server.

getCertificateChain

java.security.cert.X509Certificate[] getCertificateChain()
Retrieves the server's certificate and all certificates in the chain.

Returns:
Certificate The certificate chain

getKeyId

byte[] getKeyId()
Retrieves the key identifier for the public key. The key identifier is used to identify the key used for encryption.

Returns:
The key identifier.
See Also:
com.adobe.flashaccess.sdk.media.drm.keys.v2.AsymmetricKeyProtectionInfo

getIssuerAndSerialNumber

IssuerAndSerialNumber getIssuerAndSerialNumber()
Retrieves the issuer and serial number of the certificate.

Returns:
The issuer and serial number.

getLicenseTier

ServerCredential.LicenseTier getLicenseTier()
Retrieves the license-tier of the certificate

Returns:
The LicenseTier


[an error occurred while processing this directive] [an error occurred while processing this directive]