Interface JwtClaimToHeaderOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getClaimName()
      The field name for the JWT Claim : it can be a nested claim of type (eg.
      com.google.protobuf.ByteString getClaimNameBytes()
      The field name for the JWT Claim : it can be a nested claim of type (eg.
      String getHeaderName()
      The HTTP header name to copy the claim to.
      com.google.protobuf.ByteString getHeaderNameBytes()
      The HTTP header name to copy the claim to.
      • 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

      • getHeaderName

        String getHeaderName()
         The HTTP header name to copy the claim to.
         The header name will be sanitized and replaced.
         
        string header_name = 1 [(.validate.rules) = { ... }
        Returns:
        The headerName.
      • getHeaderNameBytes

        com.google.protobuf.ByteString getHeaderNameBytes()
         The HTTP header name to copy the claim to.
         The header name will be sanitized and replaced.
         
        string header_name = 1 [(.validate.rules) = { ... }
        Returns:
        The bytes for headerName.
      • getClaimName

        String getClaimName()
         The field name for the JWT Claim : it can be a nested claim of type (eg. "claim.nested.key", "sub")
         String separated with "." in case of nested claims. The nested claim name must use dot "." to separate
         the JSON name path.
         
        string claim_name = 2 [(.validate.rules) = { ... }
        Returns:
        The claimName.
      • getClaimNameBytes

        com.google.protobuf.ByteString getClaimNameBytes()
         The field name for the JWT Claim : it can be a nested claim of type (eg. "claim.nested.key", "sub")
         String separated with "." in case of nested claims. The nested claim name must use dot "." to separate
         the JSON name path.
         
        string claim_name = 2 [(.validate.rules) = { ... }
        Returns:
        The bytes for claimName.