Class FixedContentResourcePrincipalFederationClient
Inheritance
FixedContentResourcePrincipalFederationClient
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class FixedContentResourcePrincipalFederationClient : IFederationClient
Constructors
FixedContentResourcePrincipalFederationClient(ISessionKeySupplier, string)
Declaration
public FixedContentResourcePrincipalFederationClient(ISessionKeySupplier sessionKeySupplier, string resourcePrincipalSessionToken)
Parameters
Fields
logger
Declaration
protected static Logger logger
Field Value
Methods
GetSecurityToken()
Gets a security token from the federation endpoint. May use a cached token if
it judged to still be valid.
Declaration
public string GetSecurityToken()
Returns
Type |
Description |
string |
A security token that can be used to authenticate requests.
|
GetStringClaim(string)
Get a claim embedded in the security token. May use the cached token if it is
judged to still be valid.
Declaration
public string GetStringClaim(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
RefreshAndGetSecurityToken()
Gets a security token from the federation endpoint. This will always retreive
a new token from the federation endpoint and does not use a cached token.
Declaration
public string RefreshAndGetSecurityToken()
Returns
Type |
Description |
string |
A security token that can be used to authenticate requests.
|
Implements