GPAL - Generally Positive Automation Library
v1.0
GPAL The Fluent Automation LIbrary
Toggle main menu visibility
Loading...
Searching...
No Matches
GenerallyPositive.ICredentials Interface Reference
Inheritance diagram for GenerallyPositive.ICredentials:
Additional Inherited Members
Public Member Functions inherited from
GenerallyPositive.IAllowCredentialServiceType
IAllowCredentialMethod
WithService
(CredentialServiceType serviceType)
Public Member Functions inherited from
GenerallyPositive.IAllowCredentialMethod
IAllowCredentialSettings
WithMasterCredentials
(
ICredentials
masterCredentials)
Public Member Functions inherited from
GenerallyPositive.IAllowUsernameOrKey
IAllowCredentialsPassword
WithUsername
(string username)
IAllowCredentialSettings
WithServiceKey
(string key)
IAllowCredentialSettings
WithKeyFromEnv
(string envVariableName)
IAllowKeyFromApiEndpoint
WithKeyFromApi
(
IRESTClient
restClient)
Public Member Functions inherited from
GenerallyPositive.IAllowToGPALObject< TResult >
TResult
ToGPALObject
()
Public Member Functions inherited from
GenerallyPositive.IAllowClientId
IAllowClientSecret
WithClientId
(string clientId)
IAllowCredentialSettings
WithServiceAccountKey
(
GPALFile
serviceAccountKeyFile)
IAllowCredentialSettings
WithServiceAccountKey
(string serviceAccountKey)
IAllowCredentialSettings
WithServiceAccountKey
(
GoogleServiceAccountKey
serviceAccountKey)
Public Member Functions inherited from
GenerallyPositive.IAllowClientSecret
IAllowCredentialSettings
WithClientSecret
(string clientSecret)
Public Member Functions inherited from
GenerallyPositive.IAllowCredentialsPassword
IAllowOAuthClient
WithPassword
(string password)
Public Member Functions inherited from
GenerallyPositive.IAllowOAuthClient
IAllowOAuthClient
WithWebAuth
(WebAuthType webAuthType)
IAllowOAuthClient
WithAccessToken
(string accessToken)
IAllowOAuthClient
WithAuthRedirectUrl
(string redirectUrl)
Public Member Functions inherited from
GenerallyPositive.IAllowCredentialSettings
IAllowCredentialSettings
GetCredentialsFor
(string target)
IAllowCredentialSettings
WithDomain
(string domain)
IAllowGetCredentials
SaveTo
(IGPALGrid< string > grid)
IAllowCredentialSettings
WithAuthCode
(string authCode)
IAllowCredentialSettings
WithRefreshToken
(string refreshToken)
IAllowCredentialSettings
WithScope
(OAuthScope scope)
Public Member Functions inherited from
GenerallyPositive.IAllowGetCredentials
void
FetchAccessToken
(out string accessToken)
Public Member Functions inherited from
GenerallyPositive.IAllowKeyFromApiEndpoint
IAllowCredentialSettings
WithEndpoint
(string endpoint)
Detailed Description
Definition at line
523
of file
Interfaces.cs
.
The documentation for this interface was generated from the following file:
Common/
Interfaces.cs
GenerallyPositive
ICredentials
Generated by
1.17.0