Interface JwtProvider.NormalizePayloadOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
JwtProvider.NormalizePayload, JwtProvider.NormalizePayload.Builder
Enclosing class:
JwtProvider

public static interface JwtProvider.NormalizePayloadOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Each claim in this list will be interpreted as a space-delimited string and converted to a list of strings based on the delimited values.
    com.google.protobuf.ByteString
    Each claim in this list will be interpreted as a space-delimited string and converted to a list of strings based on the delimited values.
    int
    Each claim in this list will be interpreted as a space-delimited string and converted to a list of strings based on the delimited values.
    Each claim in this list will be interpreted as a space-delimited string and converted to a list of strings based on the delimited values.

    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

    • getSpaceDelimitedClaimsList

      List<String> getSpaceDelimitedClaimsList()
       Each claim in this list will be interpreted as a space-delimited string
       and converted to a list of strings based on the delimited values.
       Example: a token with a claim ``scope: "email profile"`` is translated
       to dynamic metadata  ``scope: ["email", "profile"]`` if this field is
       set value ``["scope"]``. This special handling of ``scope`` is
       recommended by `RFC8693
       <https://datatracker.ietf.org/doc/html/rfc8693#name-scope-scopes-claim>`_.
       
      repeated string space_delimited_claims = 1;
      Returns:
      A list containing the spaceDelimitedClaims.
    • getSpaceDelimitedClaimsCount

      int getSpaceDelimitedClaimsCount()
       Each claim in this list will be interpreted as a space-delimited string
       and converted to a list of strings based on the delimited values.
       Example: a token with a claim ``scope: "email profile"`` is translated
       to dynamic metadata  ``scope: ["email", "profile"]`` if this field is
       set value ``["scope"]``. This special handling of ``scope`` is
       recommended by `RFC8693
       <https://datatracker.ietf.org/doc/html/rfc8693#name-scope-scopes-claim>`_.
       
      repeated string space_delimited_claims = 1;
      Returns:
      The count of spaceDelimitedClaims.
    • getSpaceDelimitedClaims

      String getSpaceDelimitedClaims(int index)
       Each claim in this list will be interpreted as a space-delimited string
       and converted to a list of strings based on the delimited values.
       Example: a token with a claim ``scope: "email profile"`` is translated
       to dynamic metadata  ``scope: ["email", "profile"]`` if this field is
       set value ``["scope"]``. This special handling of ``scope`` is
       recommended by `RFC8693
       <https://datatracker.ietf.org/doc/html/rfc8693#name-scope-scopes-claim>`_.
       
      repeated string space_delimited_claims = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The spaceDelimitedClaims at the given index.
    • getSpaceDelimitedClaimsBytes

      com.google.protobuf.ByteString getSpaceDelimitedClaimsBytes(int index)
       Each claim in this list will be interpreted as a space-delimited string
       and converted to a list of strings based on the delimited values.
       Example: a token with a claim ``scope: "email profile"`` is translated
       to dynamic metadata  ``scope: ["email", "profile"]`` if this field is
       set value ``["scope"]``. This special handling of ``scope`` is
       recommended by `RFC8693
       <https://datatracker.ietf.org/doc/html/rfc8693#name-scope-scopes-claim>`_.
       
      repeated string space_delimited_claims = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the spaceDelimitedClaims at the given index.