V2Alpha1.PlayerAuthServiceClient Class

Namespace: Improbable.SpatialOS.PlayerAuth

PlayerAuthService client wrapper, for convenient use.


Static Properties

DefaultEndpoint
ispc::PlatformApiEndpoint DefaultEndpoint { get; }

The default endpoint for the PlayerAuthService service, which is a host of "playerauth.api.improbable.io" and a port of 443.


Properties

GrpcClient
PlayerAuthService.PlayerAuthServiceClient GrpcClient { get; }

The underlying gRPC PlayerAuthService client.


Static Methods

Create
PlayerAuthServiceClient Create(ispc::PlatformApiEndpoint endpoint = null, ispc::PlatformCredential credentials = null, PlayerAuthServiceSettings settings = null)

Synchronously creates a PlayerAuthServiceClient, applying defaults for all unspecified settings, and creating a channel connecting to the given endpoint with application auto-detected credentials where necessary. See the example for how to use custom credentials.

Returns:
The created PlayerAuthServiceClient.

Parameters

Create
PlayerAuthServiceClient Create(grpccore::Channel channel, PlayerAuthServiceSettings settings = null)

Creates a PlayerAuthServiceClient which uses the specified channel for remote operations.

Returns:
The created PlayerAuthServiceClient.

Parameters


Methods

CreateLoginTokenAsync
stt::Task<CreateLoginTokenResponse> CreateLoginTokenAsync(CreateLoginTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters
  • CreateLoginTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

CreateLoginTokenAsync
stt::Task<CreateLoginTokenResponse> CreateLoginTokenAsync(CreateLoginTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters
  • CreateLoginTokenRequest request : The request object containing all of the parameters for the API call.
  • st::CancellationToken cancellationToken : A st::CancellationToken to use for this RPC.

CreateLoginToken
CreateLoginTokenResponse CreateLoginToken(CreateLoginTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters
  • CreateLoginTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

CreatePlayerIdentityTokenAsync
stt::Task<CreatePlayerIdentityTokenResponse> CreatePlayerIdentityTokenAsync(CreatePlayerIdentityTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters
  • CreatePlayerIdentityTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

CreatePlayerIdentityTokenAsync
stt::Task<CreatePlayerIdentityTokenResponse> CreatePlayerIdentityTokenAsync(CreatePlayerIdentityTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters
  • CreatePlayerIdentityTokenRequest request : The request object containing all of the parameters for the API call.
  • st::CancellationToken cancellationToken : A st::CancellationToken to use for this RPC.

CreatePlayerIdentityToken
CreatePlayerIdentityTokenResponse CreatePlayerIdentityToken(CreatePlayerIdentityTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters
  • CreatePlayerIdentityTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

DecodePlayerIdentityTokenAsync
stt::Task<DecodePlayerIdentityTokenResponse> DecodePlayerIdentityTokenAsync(DecodePlayerIdentityTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters
  • DecodePlayerIdentityTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

DecodePlayerIdentityTokenAsync
stt::Task<DecodePlayerIdentityTokenResponse> DecodePlayerIdentityTokenAsync(DecodePlayerIdentityTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters
  • DecodePlayerIdentityTokenRequest request : The request object containing all of the parameters for the API call.
  • st::CancellationToken cancellationToken : A st::CancellationToken to use for this RPC.

DecodePlayerIdentityToken
DecodePlayerIdentityTokenResponse DecodePlayerIdentityToken(DecodePlayerIdentityTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters
  • DecodePlayerIdentityTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

CreateDevelopmentAuthenticationTokenAsync
stt::Task<CreateDevelopmentAuthenticationTokenResponse> CreateDevelopmentAuthenticationTokenAsync(CreateDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters

CreateDevelopmentAuthenticationTokenAsync
stt::Task<CreateDevelopmentAuthenticationTokenResponse> CreateDevelopmentAuthenticationTokenAsync(CreateDevelopmentAuthenticationTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters

CreateDevelopmentAuthenticationToken
CreateDevelopmentAuthenticationTokenResponse CreateDevelopmentAuthenticationToken(CreateDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters

GetDevelopmentAuthenticationTokenAsync
stt::Task<GetDevelopmentAuthenticationTokenResponse> GetDevelopmentAuthenticationTokenAsync(GetDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters
  • GetDevelopmentAuthenticationTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

GetDevelopmentAuthenticationTokenAsync
stt::Task<GetDevelopmentAuthenticationTokenResponse> GetDevelopmentAuthenticationTokenAsync(GetDevelopmentAuthenticationTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters
  • GetDevelopmentAuthenticationTokenRequest request : The request object containing all of the parameters for the API call.
  • st::CancellationToken cancellationToken : A st::CancellationToken to use for this RPC.

GetDevelopmentAuthenticationToken
GetDevelopmentAuthenticationTokenResponse GetDevelopmentAuthenticationToken(GetDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters
  • GetDevelopmentAuthenticationTokenRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

ListDevelopmentAuthenticationTokensAsync
gax::PagedAsyncEnumerable<ListDevelopmentAuthenticationTokensResponse, DevelopmentAuthenticationToken> ListDevelopmentAuthenticationTokensAsync(ListDevelopmentAuthenticationTokensRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A pageable asynchronous sequence of DevelopmentAuthenticationToken resources.

Parameters

ListDevelopmentAuthenticationTokens
gax::PagedEnumerable<ListDevelopmentAuthenticationTokensResponse, DevelopmentAuthenticationToken> ListDevelopmentAuthenticationTokens(ListDevelopmentAuthenticationTokensRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A pageable sequence of DevelopmentAuthenticationToken resources.

Parameters

UpdateDevelopmentAuthenticationTokenAsync
stt::Task<UpdateDevelopmentAuthenticationTokenResponse> UpdateDevelopmentAuthenticationTokenAsync(UpdateDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters

UpdateDevelopmentAuthenticationTokenAsync
stt::Task<UpdateDevelopmentAuthenticationTokenResponse> UpdateDevelopmentAuthenticationTokenAsync(UpdateDevelopmentAuthenticationTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters

UpdateDevelopmentAuthenticationToken
UpdateDevelopmentAuthenticationTokenResponse UpdateDevelopmentAuthenticationToken(UpdateDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters

ExpireDevelopmentAuthenticationTokenAsync
stt::Task<ExpireDevelopmentAuthenticationTokenResponse> ExpireDevelopmentAuthenticationTokenAsync(ExpireDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters

ExpireDevelopmentAuthenticationTokenAsync
stt::Task<ExpireDevelopmentAuthenticationTokenResponse> ExpireDevelopmentAuthenticationTokenAsync(ExpireDevelopmentAuthenticationTokenRequest request, st::CancellationToken cancellationToken)

Returns:
A Task containing the RPC response.

Parameters

ExpireDevelopmentAuthenticationToken
ExpireDevelopmentAuthenticationTokenResponse ExpireDevelopmentAuthenticationToken(ExpireDevelopmentAuthenticationTokenRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters

Updated about a year ago


V2Alpha1.PlayerAuthServiceClient Class


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.