Interface GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GrpcService.GoogleGrpc.CallCredentials.StsService
,GrpcService.GoogleGrpc.CallCredentials.StsService.Builder
- Enclosing class:
GrpcService.GoogleGrpc.CallCredentials
public static interface GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe path of actor token, a security token that represents the identity of the acting party.com.google.protobuf.ByteString
The path of actor token, a security token that represents the identity of the acting party.Type of the actor token.com.google.protobuf.ByteString
Type of the actor token.Logical name of the target service where the client intends to use the requested security token.com.google.protobuf.ByteString
Logical name of the target service where the client intends to use the requested security token.Type of the requested security token.com.google.protobuf.ByteString
Type of the requested security token.Location of the target service or resource where the client intends to use the requested security token.com.google.protobuf.ByteString
Location of the target service or resource where the client intends to use the requested security token.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
The desired scope of the requested security token in the context of the service or resource where the token will be used.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
The path of subject token, a security token that represents the identity of the party on behalf of whom the request is being made.Type of the subject token.com.google.protobuf.ByteString
Type of the subject token.URI of the token exchange service that handles token exchange requests.com.google.protobuf.ByteString
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 Details
-
getTokenExchangeServiceUri
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
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
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
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
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
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
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
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
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.
-