Interface JwkOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Jwk, Jwk.Builder

@Generated public interface JwkOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Algorithm.
    com.google.protobuf.ByteString
    Algorithm.
    Used for ECDSA keys.
    com.google.protobuf.ByteString
    Used for ECDSA keys.
    Used for RSA keys.
    com.google.protobuf.ByteString
    Used for RSA keys.
    Key ID.
    com.google.protobuf.ByteString
    Key ID.
    Key Type.
    com.google.protobuf.ByteString
    Key Type.
    Used for RSA keys.
    com.google.protobuf.ByteString
    Used for RSA keys.
    Permitted uses for the public keys.
    com.google.protobuf.ByteString
    Permitted uses for the public keys.
    Used for ECDSA keys.
    com.google.protobuf.ByteString
    Used for ECDSA keys.
    Used for ECDSA keys.
    com.google.protobuf.ByteString
    Used for ECDSA keys.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getKty

      String getKty()
       Key Type.
       
      string kty = 1;
      Returns:
      The kty.
    • getKtyBytes

      com.google.protobuf.ByteString getKtyBytes()
       Key Type.
       
      string kty = 1;
      Returns:
      The bytes for kty.
    • getAlg

      String getAlg()
       Algorithm.
       
      string alg = 2;
      Returns:
      The alg.
    • getAlgBytes

      com.google.protobuf.ByteString getAlgBytes()
       Algorithm.
       
      string alg = 2;
      Returns:
      The bytes for alg.
    • getUse

      String getUse()
       Permitted uses for the public keys.
       
      string use = 3;
      Returns:
      The use.
    • getUseBytes

      com.google.protobuf.ByteString getUseBytes()
       Permitted uses for the public keys.
       
      string use = 3;
      Returns:
      The bytes for use.
    • getKid

      String getKid()
       Key ID.
       
      string kid = 4;
      Returns:
      The kid.
    • getKidBytes

      com.google.protobuf.ByteString getKidBytes()
       Key ID.
       
      string kid = 4;
      Returns:
      The bytes for kid.
    • getN

      String getN()
       Used for RSA keys.
       
      string n = 5;
      Returns:
      The n.
    • getNBytes

      com.google.protobuf.ByteString getNBytes()
       Used for RSA keys.
       
      string n = 5;
      Returns:
      The bytes for n.
    • getE

      String getE()
       Used for RSA keys.
       
      string e = 6;
      Returns:
      The e.
    • getEBytes

      com.google.protobuf.ByteString getEBytes()
       Used for RSA keys.
       
      string e = 6;
      Returns:
      The bytes for e.
    • getX

      String getX()
       Used for ECDSA keys.
       
      string x = 7;
      Returns:
      The x.
    • getXBytes

      com.google.protobuf.ByteString getXBytes()
       Used for ECDSA keys.
       
      string x = 7;
      Returns:
      The bytes for x.
    • getY

      String getY()
       Used for ECDSA keys.
       
      string y = 8;
      Returns:
      The y.
    • getYBytes

      com.google.protobuf.ByteString getYBytes()
       Used for ECDSA keys.
       
      string y = 8;
      Returns:
      The bytes for y.
    • getCrv

      String getCrv()
       Used for ECDSA keys.
       
      string crv = 9;
      Returns:
      The crv.
    • getCrvBytes

      com.google.protobuf.ByteString getCrvBytes()
       Used for ECDSA keys.
       
      string crv = 9;
      Returns:
      The bytes for crv.