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
-