C# Class Boost.GraphQL.SecurityMutations

Show file Open project: SwissLife-OSS/Boost

Public Methods

Method Description
DeleteIdentityRequestAsync ( IIdentityRequestStore requestStore, Guid id, CancellationToken cancellationToken ) : Task
DeleteStoredTokenAsync ( IAuthTokenStore tokenStore, string id, CancellationToken cancellationToken ) : Task
RefreshStoredTokenAsync ( IAuthTokenStoreReader tokenStore, string id, CancellationToken cancellationToken ) : Task
RequestTokenAsync ( IIdentityService identityService, TokenRequestInput input, CancellationToken cancellationToken ) : Task
SaveIdentityRequestAsync ( IIdentityRequestStore requestStore, SaveIdentityRequestInput input, CancellationToken cancellationToken ) : Task
StartAuthServerAsync ( IAuthWebServer authWebServer, StartAuthServerInput input, CancellationToken cancellationToken ) : Task
StartAuthorizationRequestAsync ( IAuthorizeRequestService authService, AuthorizeRequestInput input, CancellationToken cancellationToken ) : Task
StopAuthServerAsync ( IAuthWebServer authWebServer, Guid id, CancellationToken cancellationToken ) : Task

Method Details

DeleteIdentityRequestAsync() public method

public DeleteIdentityRequestAsync ( IIdentityRequestStore requestStore, Guid id, CancellationToken cancellationToken ) : Task
requestStore IIdentityRequestStore
id Guid
cancellationToken CancellationToken
return Task

DeleteStoredTokenAsync() public method

public DeleteStoredTokenAsync ( IAuthTokenStore tokenStore, string id, CancellationToken cancellationToken ) : Task
tokenStore IAuthTokenStore
id string
cancellationToken CancellationToken
return Task

RefreshStoredTokenAsync() public method

public RefreshStoredTokenAsync ( IAuthTokenStoreReader tokenStore, string id, CancellationToken cancellationToken ) : Task
tokenStore IAuthTokenStoreReader
id string
cancellationToken CancellationToken
return Task

RequestTokenAsync() public method

public RequestTokenAsync ( IIdentityService identityService, TokenRequestInput input, CancellationToken cancellationToken ) : Task
identityService IIdentityService
input TokenRequestInput
cancellationToken CancellationToken
return Task

SaveIdentityRequestAsync() public method

public SaveIdentityRequestAsync ( IIdentityRequestStore requestStore, SaveIdentityRequestInput input, CancellationToken cancellationToken ) : Task
requestStore IIdentityRequestStore
input SaveIdentityRequestInput
cancellationToken CancellationToken
return Task

StartAuthServerAsync() public method

public StartAuthServerAsync ( IAuthWebServer authWebServer, StartAuthServerInput input, CancellationToken cancellationToken ) : Task
authWebServer IAuthWebServer
input StartAuthServerInput
cancellationToken CancellationToken
return Task

StartAuthorizationRequestAsync() public method

public StartAuthorizationRequestAsync ( IAuthorizeRequestService authService, AuthorizeRequestInput input, CancellationToken cancellationToken ) : Task
authService IAuthorizeRequestService
input AuthorizeRequestInput
cancellationToken CancellationToken
return Task

StopAuthServerAsync() public method

public StopAuthServerAsync ( IAuthWebServer authWebServer, Guid id, CancellationToken cancellationToken ) : Task
authWebServer IAuthWebServer
id Guid
cancellationToken CancellationToken
return Task