Package io.jans.as.model.crypto.binding
Class TokenBindingID
java.lang.Object
io.jans.as.model.crypto.binding.TokenBindingID
struct {
TokenBindingKeyParameters key_parameters;
uint16 key_length; Length (in bytes) of the following TokenBindingID.TokenBindingPublicKey
select (key_parameters) {
case rsa2048_pkcs1.5:
case rsa2048_pss:
RSAPublicKey rsapubkey;
case ecdsap256:
TB_ECPoint point;
} TokenBindingPublicKey;
} TokenBindingID;
- Author:
- Yuriy Zabrovarnyy
-
Constructor Summary
ConstructorsConstructorDescriptionTokenBindingID(TokenBindingKeyParameters keyParameters, byte[] publicKey, byte[] raw) -
Method Summary
-
Constructor Details
-
TokenBindingID
-
-
Method Details
-
getKeyParameters
-
getPublicKey
public byte[] getPublicKey() -
getRaw
public byte[] getRaw() -
sha256
public byte[] sha256() -
sha256base64url
-