Reference documentation and code samples for the Google Anthos Multi Cloud V1 Client class AwsOpenIdConfig.
AwsOpenIdConfig is an OIDC discovery document for the cluster.
See the OpenID Connect Discovery 1.0 specification for details.
Generated from protobuf message google.cloud.gkemulticloud.v1.AwsOpenIdConfig
Namespace
Google \ Cloud \ GkeMultiCloud \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ issuer |
string
OIDC Issuer. |
↳ jwks_uri |
string
JSON Web Key uri. |
↳ response_types_supported |
array
Supported response types. |
↳ subject_types_supported |
array
Supported subject types. |
↳ id_token_signing_alg_values_supported |
array
supported ID Token signing Algorithms. |
↳ claims_supported |
array
Supported claims. |
↳ grant_types |
array
Supported grant types. |
getIssuer
OIDC Issuer.
Returns | |
---|---|
Type | Description |
string |
setIssuer
OIDC Issuer.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getJwksUri
JSON Web Key uri.
Returns | |
---|---|
Type | Description |
string |
setJwksUri
JSON Web Key uri.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getResponseTypesSupported
Supported response types.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setResponseTypesSupported
Supported response types.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getSubjectTypesSupported
Supported subject types.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setSubjectTypesSupported
Supported subject types.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getIdTokenSigningAlgValuesSupported
supported ID Token signing Algorithms.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setIdTokenSigningAlgValuesSupported
supported ID Token signing Algorithms.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getClaimsSupported
Supported claims.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setClaimsSupported
Supported claims.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getGrantTypes
Supported grant types.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setGrantTypes
Supported grant types.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |