Package com.buildless.service.v1
Interface ClientSessionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClientSession,ClientSession.Builder
public interface ClientSessionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAudience of the API under request.com.google.protobuf.ByteStringAudience of the API under request.Client ID of the requesting application.com.google.protobuf.ByteStringClient ID of the requesting application.Device code for the authorized session, as applicable.com.google.protobuf.ByteStringDevice code for the authorized session, as applicable.Specifies the public key which signed this request and should be bound to the client.com.google.protobuf.ByteStringSpecifies the public key which signed this request and should be bound to the client.getNonce()Nonce value for this operation; must be unique for each request.com.google.protobuf.ByteStringNonce value for this operation; must be unique for each request.getOrg()Explicit tenant org requested for access by the user, if applicable.com.google.protobuf.ByteStringExplicit tenant org requested for access by the user, if applicable.Signature from the private key present on the device, if applicable; expected to be encoded as base64.com.google.protobuf.ByteStringSignature from the private key present on the device, if applicable; expected to be encoded as base64.getToken()ID token to activate a session for; the access token is set to the authorization header.com.google.protobuf.ByteStringID token to activate a session for; the access token is set to the authorization header.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getNonce
String getNonce()Nonce value for this operation; must be unique for each request.
string nonce = 1 [json_name = "nonce", (.google.api.field_behavior) = REQUIRED];- Returns:
- The nonce.
-
getNonceBytes
com.google.protobuf.ByteString getNonceBytes()Nonce value for this operation; must be unique for each request.
string nonce = 1 [json_name = "nonce", (.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for nonce.
-
getToken
String getToken()ID token to activate a session for; the access token is set to the authorization header.
string token = 2 [json_name = "token", (.google.api.field_behavior) = REQUIRED];- Returns:
- The token.
-
getTokenBytes
com.google.protobuf.ByteString getTokenBytes()ID token to activate a session for; the access token is set to the authorization header.
string token = 2 [json_name = "token", (.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for token.
-
getClient
String getClient()Client ID of the requesting application.
string client = 3 [json_name = "client", (.google.api.field_behavior) = REQUIRED];- Returns:
- The client.
-
getClientBytes
com.google.protobuf.ByteString getClientBytes()Client ID of the requesting application.
string client = 3 [json_name = "client", (.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for client.
-
getSignature
String getSignature()Signature from the private key present on the device, if applicable; expected to be encoded as base64.
string signature = 4 [json_name = "signature", (.google.api.field_behavior) = REQUIRED];- Returns:
- The signature.
-
getSignatureBytes
com.google.protobuf.ByteString getSignatureBytes()Signature from the private key present on the device, if applicable; expected to be encoded as base64.
string signature = 4 [json_name = "signature", (.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for signature.
-
getIdentity
String getIdentity()Specifies the public key which signed this request and should be bound to the client. Encoded as base64.
string identity = 5 [json_name = "identity", (.google.api.field_behavior) = REQUIRED];- Returns:
- The identity.
-
getIdentityBytes
com.google.protobuf.ByteString getIdentityBytes()Specifies the public key which signed this request and should be bound to the client. Encoded as base64.
string identity = 5 [json_name = "identity", (.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for identity.
-
getAudience
String getAudience()Audience of the API under request.
string audience = 6 [json_name = "audience", (.google.api.field_behavior) = REQUIRED];- Returns:
- The audience.
-
getAudienceBytes
com.google.protobuf.ByteString getAudienceBytes()Audience of the API under request.
string audience = 6 [json_name = "audience", (.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for audience.
-
getDevice
String getDevice()Device code for the authorized session, as applicable.
string device = 7 [json_name = "device", (.google.api.field_behavior) = OPTIONAL];- Returns:
- The device.
-
getDeviceBytes
com.google.protobuf.ByteString getDeviceBytes()Device code for the authorized session, as applicable.
string device = 7 [json_name = "device", (.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for device.
-
getOrg
String getOrg()Explicit tenant org requested for access by the user, if applicable.
string org = 8 [json_name = "org", (.google.api.field_behavior) = OPTIONAL];- Returns:
- The org.
-
getOrgBytes
com.google.protobuf.ByteString getOrgBytes()Explicit tenant org requested for access by the user, if applicable.
string org = 8 [json_name = "org", (.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for org.
-