Interface JwkOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAlg()
      Algorithm.
      com.google.protobuf.ByteString getAlgBytes()
      Algorithm.
      String getCrv()
      Used for ECDSA keys.
      com.google.protobuf.ByteString getCrvBytes()
      Used for ECDSA keys.
      String getE()
      Used for RSA keys.
      com.google.protobuf.ByteString getEBytes()
      Used for RSA keys.
      String getKid()
      Key ID.
      com.google.protobuf.ByteString getKidBytes()
      Key ID.
      String getKty()
      Key Type.
      com.google.protobuf.ByteString getKtyBytes()
      Key Type.
      String getN()
      Used for RSA keys.
      com.google.protobuf.ByteString getNBytes()
      Used for RSA keys.
      String getUse()
      Permitted uses for the public keys.
      com.google.protobuf.ByteString getUseBytes()
      Permitted uses for the public keys.
      String getX()
      Used for ECDSA keys.
      com.google.protobuf.ByteString getXBytes()
      Used for ECDSA keys.
      String getY()
      Used for ECDSA keys.
      com.google.protobuf.ByteString getYBytes()
      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 Detail

      • 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.