Package org.wildfly.security.x500
Class TrustedAuthority.PKCS15KeyHashTrustedAuthority
- java.lang.Object
-
- org.wildfly.security.x500.TrustedAuthority
-
- org.wildfly.security.x500.TrustedAuthority.HashTrustedAuthority
-
- org.wildfly.security.x500.TrustedAuthority.PKCS15KeyHashTrustedAuthority
-
- All Implemented Interfaces:
ASN1Encodable
- Enclosing class:
- TrustedAuthority
public static final class TrustedAuthority.PKCS15KeyHashTrustedAuthority extends TrustedAuthority.HashTrustedAuthority
A trusted authority that is identified by the PKCS #15 key hash.- Author:
- Farah Juma
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.wildfly.security.x500.TrustedAuthority
TrustedAuthority.CertificateTrustedAuthority, TrustedAuthority.HashTrustedAuthority, TrustedAuthority.IssuerKeyHashTrustedAuthority, TrustedAuthority.IssuerNameHashTrustedAuthority, TrustedAuthority.NameTrustedAuthority, TrustedAuthority.PKCS15KeyHashTrustedAuthority
-
-
Field Summary
-
Fields inherited from class org.wildfly.security.x500.TrustedAuthority
AUTHORITY_CERTIFICATE, AUTHORITY_NAME, ISSUER_KEY_HASH, ISSUER_NAME_HASH, PKCS_15_KEY_HASH
-
-
Constructor Summary
Constructors Constructor Description PKCS15KeyHashTrustedAuthority(byte[] hash)
Construct a new instance.PKCS15KeyHashTrustedAuthority(String hash)
Construct a new instance.
-
Method Summary
-
Methods inherited from class org.wildfly.security.x500.TrustedAuthority.HashTrustedAuthority
encodeTo, getIdentifier
-
Methods inherited from class org.wildfly.security.x500.TrustedAuthority
getType
-
-
-
-
Constructor Detail
-
PKCS15KeyHashTrustedAuthority
public PKCS15KeyHashTrustedAuthority(byte[] hash)
Construct a new instance.- Parameters:
hash
- an octet string that contains this trusted authority's PKCS #15 key hash, as a byte array
-
PKCS15KeyHashTrustedAuthority
public PKCS15KeyHashTrustedAuthority(String hash)
Construct a new instance.- Parameters:
hash
- an octet string that contains this trusted authority's PKCS #15 key hash
-
-