ProvidedContext
in package
FinalYes
Contains information about the provided context. This includes the signed and encrypted trusted context assertion and the context provider ARN from which the trusted context assertion was generated.
Table of Contents
Properties
- $contextAssertion : string|null
- The signed and encrypted trusted context assertion generated by the context provider. The trusted context assertion is signed and encrypted by Amazon Web Services STS.
- $providerArn : string|null
- The context provider ARN from which the trusted context assertion was generated.
Methods
- __construct() : mixed
- create() : self
- getContextAssertion() : string|null
- getProviderArn() : string|null
Properties
$contextAssertion
The signed and encrypted trusted context assertion generated by the context provider. The trusted context assertion is signed and encrypted by Amazon Web Services STS.
private
string|null
$contextAssertion
$providerArn
The context provider ARN from which the trusted context assertion was generated.
private
string|null
$providerArn
Methods
__construct()
public
__construct(array{ProviderArn?: null|string, ContextAssertion?: null|string} $input) : mixed
Parameters
- $input : array{ProviderArn?: null|string, ContextAssertion?: null|string}
create()
public
static create(array{ProviderArn?: null|string, ContextAssertion?: null|string}|ProvidedContext $input) : self
Parameters
- $input : array{ProviderArn?: null|string, ContextAssertion?: null|string}|ProvidedContext
Return values
selfgetContextAssertion()
public
getContextAssertion() : string|null
Return values
string|nullgetProviderArn()
public
getProviderArn() : string|null