Sites

Menu

PlayerAuthServiceClient Class

Namespace: Improbable.SpatialOS.PlayerAuth.V2Alpha1

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
  • ListDevelopmentAuthenticationTokensRequest 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.
ListDevelopmentAuthenticationTokens
gax::PagedEnumerable<ListDevelopmentAuthenticationTokensResponse, DevelopmentAuthenticationToken> ListDevelopmentAuthenticationTokens(ListDevelopmentAuthenticationTokensRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A pageable sequence of DevelopmentAuthenticationToken resources.

Parameters
  • ListDevelopmentAuthenticationTokensRequest 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.
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

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums