Package io.envoyproxy.envoy.api.v2.core
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetActorTokenPath()The path of actor token, a security token that represents the identity of the acting party.com.google.protobuf.ByteStringgetActorTokenPathBytes()The path of actor token, a security token that represents the identity of the acting party.StringgetActorTokenType()Type of the actor token.com.google.protobuf.ByteStringgetActorTokenTypeBytes()Type of the actor token.StringgetAudience()Logical name of the target service where the client intends to use the requested security token.com.google.protobuf.ByteStringgetAudienceBytes()Logical name of the target service where the client intends to use the requested security token.StringgetRequestedTokenType()Type of the requested security token.com.google.protobuf.ByteStringgetRequestedTokenTypeBytes()Type of the requested security token.StringgetResource()Location of the target service or resource where the client intends to use the requested security token.com.google.protobuf.ByteStringgetResourceBytes()Location of the target service or resource where the client intends to use the requested security token.StringgetScope()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.ByteStringgetScopeBytes()The desired scope of the requested security token in the context of the service or resource where the token will be used.StringgetSubjectTokenPath()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.ByteStringgetSubjectTokenPathBytes()The path of subject token, a security token that represents the identity of the party on behalf of whom the request is being made.StringgetSubjectTokenType()Type of the subject token.com.google.protobuf.ByteStringgetSubjectTokenTypeBytes()Type of the subject token.StringgetTokenExchangeServiceUri()URI of the token exchange service that handles token exchange requests.com.google.protobuf.ByteStringgetTokenExchangeServiceUriBytes()URI of the token exchange service that handles token exchange requests.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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/envoyproxy/protoc-gen-validate/issues/303]
string token_exchange_service_uri = 1;
-
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/envoyproxy/protoc-gen-validate/issues/303]
string token_exchange_service_uri = 1;
-
getResource
String getResource()
Location of the target service or resource where the client intends to use the requested security token.
string resource = 2;
-
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;
-
getAudience
String getAudience()
Logical name of the target service where the client intends to use the requested security token.
string audience = 3;
-
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;
-
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;
-
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;
-
getRequestedTokenType
String getRequestedTokenType()
Type of the requested security token.
string requested_token_type = 5;
-
getRequestedTokenTypeBytes
com.google.protobuf.ByteString getRequestedTokenTypeBytes()
Type of the requested security token.
string requested_token_type = 5;
-
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) = { ... }
-
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) = { ... }
-
getSubjectTokenType
String getSubjectTokenType()
Type of the subject token.
string subject_token_type = 7 [(.validate.rules) = { ... }
-
getSubjectTokenTypeBytes
com.google.protobuf.ByteString getSubjectTokenTypeBytes()
Type of the subject token.
string subject_token_type = 7 [(.validate.rules) = { ... }
-
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;
-
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;
-
getActorTokenType
String getActorTokenType()
Type of the actor token.
string actor_token_type = 9;
-
getActorTokenTypeBytes
com.google.protobuf.ByteString getActorTokenTypeBytes()
Type of the actor token.
string actor_token_type = 9;
-
-