Class TokenBindingID

java.lang.Object
io.jans.as.model.crypto.binding.TokenBindingID

public class TokenBindingID extends Object
 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 Details

  • Method Details

    • getKeyParameters

      public TokenBindingKeyParameters getKeyParameters()
    • getPublicKey

      public byte[] getPublicKey()
    • getRaw

      public byte[] getRaw()
    • sha256

      public byte[] sha256()
    • sha256base64url

      public String sha256base64url()