GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
Loading...
Searching...
No Matches
GenerallyPositive.ICredentials Interface Reference
Inheritance diagram for GenerallyPositive.ICredentials:
GenerallyPositive.IAllowKeyFromApiEndpoint GenerallyPositive.IAllowGetCredentials GenerallyPositive.IAllowCredentialsIntoCredentials GenerallyPositive.IAllowCredentialsServiceKeyWithCredentials GenerallyPositive.IAllowCredentialsPassword GenerallyPositive.IAllowCredentialsUsername GenerallyPositive.IAllowClientSecret GenerallyPositive.IAllowCredentialServiceType GenerallyPositive.Credentials

Additional Inherited Members

Public Member Functions inherited from GenerallyPositive.IAllowCredentialServiceType
IAllowCredentialsUsername WithService (CredentialServiceType serviceType)
Public Member Functions inherited from GenerallyPositive.IAllowClientSecret
IAllowCredentialsIntoCredentials WithClientSecret (string clientSecret)
Public Member Functions inherited from GenerallyPositive.IAllowCredentialsUsername
IAllowCredentialsPassword WithUsername (string username)
IAllowCredentialsIntoCredentials WithCredentials (ICredentials credentials)
IAllowCredentialsIntoCredentials WithServiceKey (string key)
IAllowCredentialsIntoCredentials WithKeyFromEnv (string envVariableName)
IAllowKeyFromApiEndpoint WithKeyFromApi (IRESTClient restClient)
Public Member Functions inherited from GenerallyPositive.IAllowToGPALObject< TResult >
TResult ToGPALObject ()
Public Member Functions inherited from GenerallyPositive.IAllowCredentialsPassword
IAllowCredentialsServiceKeyWithCredentials WithPassword (string password)
Public Member Functions inherited from GenerallyPositive.IAllowCredentialsServiceKeyWithCredentials
IAllowCredentialsServiceKeyWithCredentials WithWebAuth (WebAuthType webAuthType)
IAllowCredentialsServiceKeyWithCredentials WithAccessToken (string accessToken)
IAllowCredentialsServiceKeyWithCredentials WithAuthRedirectUrl (string redirectUrl)
Public Member Functions inherited from GenerallyPositive.IAllowClientId
IAllowClientSecret WithClientId (string clientId)
IAllowCredentialsIntoCredentials WithServiceAccountKey (GPALFile serviceAccountKeyFile)
IAllowCredentialsIntoCredentials WithServiceAccountKey (string serviceAccountKey)
IAllowCredentialsIntoCredentials WithServiceAccountKey (GoogleServiceAccountKey serviceAccountKey)
Public Member Functions inherited from GenerallyPositive.IAllowCredentialsIntoCredentials
IAllowCredentialsIntoCredentials GetCredentialsFor (string target)
IAllowCredentialsIntoCredentials WithDomain (string domain)
IAllowGetCredentials SaveTo (IGPALGrid< string > grid)
IAllowCredentialsIntoCredentials WithAuthCode (string authCode)
IAllowCredentialsIntoCredentials WithRefreshToken (string refreshToken)
IAllowCredentialsIntoCredentials WithScope (OAuthScope scope)
Public Member Functions inherited from GenerallyPositive.IAllowGetCredentials
void FetchAccessToken (out string accessToken)
Public Member Functions inherited from GenerallyPositive.IAllowKeyFromApiEndpoint
IAllowCredentialsIntoCredentials WithEndpoint (string endpoint)

Detailed Description

Definition at line 393 of file Interfaces.cs.


The documentation for this interface was generated from the following file: