Interface TokenCertificate

  • All Superinterfaces:
    X509Certificate
    All Known Implementing Classes:
    PK11Cert, PK11InternalCert, PK11InternalTokenCert

    public interface TokenCertificate
    extends X509Certificate
    An X509 Certificate that lives on a PKCS #11 token. Many of the X509Certificates returned by JSS calls are actually TokenCertificates. To find out if an X509Certificate is a TokenCertificate, use instanceof.
    • Method Detail

      • getUniqueID

        byte[] getUniqueID()
        Returns the unique ID of this key. Unique IDs can be used to match certificates to keys.
        See Also:
        PrivateKey.getUniqueID()
      • getOwningToken

        CryptoToken getOwningToken()
        Returns the CryptoToken that owns this certificate. Cryptographic operations with this key may only be performed on the token that owns the key.