Interface GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getActorTokenPath()
      The path of actor token, a security token that represents the identity of the acting party.
      com.google.protobuf.ByteString getActorTokenPathBytes()
      The path of actor token, a security token that represents the identity of the acting party.
      java.lang.String getActorTokenType()
      Type of the actor token.
      com.google.protobuf.ByteString getActorTokenTypeBytes()
      Type of the actor token.
      java.lang.String getAudience()
      Logical name of the target service where the client intends to use the requested security token.
      com.google.protobuf.ByteString getAudienceBytes()
      Logical name of the target service where the client intends to use the requested security token.
      java.lang.String getRequestedTokenType()
      Type of the requested security token.
      com.google.protobuf.ByteString getRequestedTokenTypeBytes()
      Type of the requested security token.
      java.lang.String getResource()
      Location of the target service or resource where the client intends to use the requested security token.
      com.google.protobuf.ByteString getResourceBytes()
      Location of the target service or resource where the client intends to use the requested security token.
      java.lang.String getScope()
      The desired scope of the requested security token in the context of the service or resource where the token will be used.
      com.google.protobuf.ByteString getScopeBytes()
      The desired scope of the requested security token in the context of the service or resource where the token will be used.
      java.lang.String getSubjectTokenPath()
      The path of subject token, a security token that represents the identity of the party on behalf of whom the request is being made.
      com.google.protobuf.ByteString getSubjectTokenPathBytes()
      The path of subject token, a security token that represents the identity of the party on behalf of whom the request is being made.
      java.lang.String getSubjectTokenType()
      Type of the subject token.
      com.google.protobuf.ByteString getSubjectTokenTypeBytes()
      Type of the subject token.
      java.lang.String getTokenExchangeServiceUri()
      URI of the token exchange service that handles token exchange requests.
      com.google.protobuf.ByteString getTokenExchangeServiceUriBytes()
      URI of the token exchange service that handles token exchange requests.
      • 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

      • getTokenExchangeServiceUri

        java.lang.String getTokenExchangeServiceUri()
         URI of the token exchange service that handles token exchange requests.
         [#comment:TODO(asraa): Add URI validation when implemented. Tracked by
         https://github.com/bufbuild/protoc-gen-validate/issues/303]
         
        string token_exchange_service_uri = 1;
        Returns:
        The tokenExchangeServiceUri.
      • getTokenExchangeServiceUriBytes

        com.google.protobuf.ByteString getTokenExchangeServiceUriBytes()
         URI of the token exchange service that handles token exchange requests.
         [#comment:TODO(asraa): Add URI validation when implemented. Tracked by
         https://github.com/bufbuild/protoc-gen-validate/issues/303]
         
        string token_exchange_service_uri = 1;
        Returns:
        The bytes for tokenExchangeServiceUri.
      • getResource

        java.lang.String getResource()
         Location of the target service or resource where the client
         intends to use the requested security token.
         
        string resource = 2;
        Returns:
        The resource.
      • getResourceBytes

        com.google.protobuf.ByteString getResourceBytes()
         Location of the target service or resource where the client
         intends to use the requested security token.
         
        string resource = 2;
        Returns:
        The bytes for resource.
      • getAudience

        java.lang.String getAudience()
         Logical name of the target service where the client intends to
         use the requested security token.
         
        string audience = 3;
        Returns:
        The audience.
      • getAudienceBytes

        com.google.protobuf.ByteString getAudienceBytes()
         Logical name of the target service where the client intends to
         use the requested security token.
         
        string audience = 3;
        Returns:
        The bytes for audience.
      • getScope

        java.lang.String getScope()
         The desired scope of the requested security token in the
         context of the service or resource where the token will be used.
         
        string scope = 4;
        Returns:
        The scope.
      • getScopeBytes

        com.google.protobuf.ByteString getScopeBytes()
         The desired scope of the requested security token in the
         context of the service or resource where the token will be used.
         
        string scope = 4;
        Returns:
        The bytes for scope.
      • getRequestedTokenType

        java.lang.String getRequestedTokenType()
         Type of the requested security token.
         
        string requested_token_type = 5;
        Returns:
        The requestedTokenType.
      • getRequestedTokenTypeBytes

        com.google.protobuf.ByteString getRequestedTokenTypeBytes()
         Type of the requested security token.
         
        string requested_token_type = 5;
        Returns:
        The bytes for requestedTokenType.
      • getSubjectTokenPath

        java.lang.String getSubjectTokenPath()
         The path of subject token, a security token that represents the
         identity of the party on behalf of whom the request is being made.
         
        string subject_token_path = 6 [(.validate.rules) = { ... }
        Returns:
        The subjectTokenPath.
      • getSubjectTokenPathBytes

        com.google.protobuf.ByteString getSubjectTokenPathBytes()
         The path of subject token, a security token that represents the
         identity of the party on behalf of whom the request is being made.
         
        string subject_token_path = 6 [(.validate.rules) = { ... }
        Returns:
        The bytes for subjectTokenPath.
      • getSubjectTokenType

        java.lang.String getSubjectTokenType()
         Type of the subject token.
         
        string subject_token_type = 7 [(.validate.rules) = { ... }
        Returns:
        The subjectTokenType.
      • getSubjectTokenTypeBytes

        com.google.protobuf.ByteString getSubjectTokenTypeBytes()
         Type of the subject token.
         
        string subject_token_type = 7 [(.validate.rules) = { ... }
        Returns:
        The bytes for subjectTokenType.
      • getActorTokenPath

        java.lang.String getActorTokenPath()
         The path of actor token, a security token that represents the identity
         of the acting party. The acting party is authorized to use the
         requested security token and act on behalf of the subject.
         
        string actor_token_path = 8;
        Returns:
        The actorTokenPath.
      • getActorTokenPathBytes

        com.google.protobuf.ByteString getActorTokenPathBytes()
         The path of actor token, a security token that represents the identity
         of the acting party. The acting party is authorized to use the
         requested security token and act on behalf of the subject.
         
        string actor_token_path = 8;
        Returns:
        The bytes for actorTokenPath.
      • getActorTokenType

        java.lang.String getActorTokenType()
         Type of the actor token.
         
        string actor_token_type = 9;
        Returns:
        The actorTokenType.
      • getActorTokenTypeBytes

        com.google.protobuf.ByteString getActorTokenTypeBytes()
         Type of the actor token.
         
        string actor_token_type = 9;
        Returns:
        The bytes for actorTokenType.