Interface PrivateKey

  • All Superinterfaces:
    javax.security.auth.Destroyable, java.security.Key, java.security.PrivateKey, java.io.Serializable
    All Known Implementing Classes:
    PK11PrivKey

    public interface PrivateKey
    extends java.security.PrivateKey
    Private Keys used by JSS. All the private keys handled by JSS are of this type, which is a subtype of java.security.PrivateKey.
    • Method Detail

      • getType

        PrivateKey.Type getType()
        Returns the type (RSA or DSA) of this private key.
      • getStrength

        int getStrength()
        Returns the size, in bits, of the modulus of an RSA key. Returns -1 for other types of keys.
      • getOwningToken

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