Name | Type | Description | Notes |
---|---|---|---|
AccessToken | string | <p> The value of this parameter should be (a) the value of the "`jwtAccessToken`" parameter in a response from the `/auth/token` API when the value is available, or (b) the value of the "`accessToken`" parameter in the response from the `/auth/token` API when the value of the "`jwtAccessToken`" parameter is not available. </p> | |
RefreshToken | string | <p> The value of this parameter should be the value of the "`refreshToken`" parameter in a response from the `/auth/token` API. </p> | |
Sub | Pointer to string | The value that should be used as the value of the "`sub`" claim of the ID token. <p> This parameter is optional. When omitted, the value of the subject associated with the access token is used. </p> | [optional] |
Claims | Pointer to string | Additional claims that should be embedded in the payload part of the ID token. The format is a JSON object. <p> This parameter is optional. </p> | [optional] |
IdtHeaderParams | Pointer to string | Additional parameters that should be embedded in the JWS header of the ID token. The format is a JSON object. <p> This parameter is optional. </p> | [optional] |
IdTokenAudType | Pointer to string | The type of the "`aud`" claim of the ID token being issued. <p> Valid values of this parameter are as follows. </p> <blockquote> <table border="1" cellpadding="5" style="border-collapse: collapse;"> <tr bgcolor="orange"> <th>Value</th> <th>Description</th> </tr> <tr> <td>"`array`"</td> <td>The type of the `aud` claim becomes an array of strings.</td> </tr> <tr> <td>"`string`"</td> <td>The type of the `aud` claim becomes a single string.</td> </tr> </table> </blockquote> <p> This parameter is optional, and the default value on omission is "`array`". </p> <p> This parameter takes precedence over the `idTokenAudType` property of {@link Service} (cf. {@link Service#getIdTokenAudType()}). </p> | [optional] |
func NewIdtokenReissueRequest(accessToken string, refreshToken string, ) *IdtokenReissueRequest
NewIdtokenReissueRequest instantiates a new IdtokenReissueRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewIdtokenReissueRequestWithDefaults() *IdtokenReissueRequest
NewIdtokenReissueRequestWithDefaults instantiates a new IdtokenReissueRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *IdtokenReissueRequest) GetAccessToken() string
GetAccessToken returns the AccessToken field if non-nil, zero value otherwise.
func (o *IdtokenReissueRequest) GetAccessTokenOk() (*string, bool)
GetAccessTokenOk returns a tuple with the AccessToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdtokenReissueRequest) SetAccessToken(v string)
SetAccessToken sets AccessToken field to given value.
func (o *IdtokenReissueRequest) GetRefreshToken() string
GetRefreshToken returns the RefreshToken field if non-nil, zero value otherwise.
func (o *IdtokenReissueRequest) GetRefreshTokenOk() (*string, bool)
GetRefreshTokenOk returns a tuple with the RefreshToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdtokenReissueRequest) SetRefreshToken(v string)
SetRefreshToken sets RefreshToken field to given value.
func (o *IdtokenReissueRequest) GetSub() string
GetSub returns the Sub field if non-nil, zero value otherwise.
func (o *IdtokenReissueRequest) GetSubOk() (*string, bool)
GetSubOk returns a tuple with the Sub field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdtokenReissueRequest) SetSub(v string)
SetSub sets Sub field to given value.
func (o *IdtokenReissueRequest) HasSub() bool
HasSub returns a boolean if a field has been set.
func (o *IdtokenReissueRequest) GetClaims() string
GetClaims returns the Claims field if non-nil, zero value otherwise.
func (o *IdtokenReissueRequest) GetClaimsOk() (*string, bool)
GetClaimsOk returns a tuple with the Claims field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdtokenReissueRequest) SetClaims(v string)
SetClaims sets Claims field to given value.
func (o *IdtokenReissueRequest) HasClaims() bool
HasClaims returns a boolean if a field has been set.
func (o *IdtokenReissueRequest) GetIdtHeaderParams() string
GetIdtHeaderParams returns the IdtHeaderParams field if non-nil, zero value otherwise.
func (o *IdtokenReissueRequest) GetIdtHeaderParamsOk() (*string, bool)
GetIdtHeaderParamsOk returns a tuple with the IdtHeaderParams field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdtokenReissueRequest) SetIdtHeaderParams(v string)
SetIdtHeaderParams sets IdtHeaderParams field to given value.
func (o *IdtokenReissueRequest) HasIdtHeaderParams() bool
HasIdtHeaderParams returns a boolean if a field has been set.
func (o *IdtokenReissueRequest) GetIdTokenAudType() string
GetIdTokenAudType returns the IdTokenAudType field if non-nil, zero value otherwise.
func (o *IdtokenReissueRequest) GetIdTokenAudTypeOk() (*string, bool)
GetIdTokenAudTypeOk returns a tuple with the IdTokenAudType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdtokenReissueRequest) SetIdTokenAudType(v string)
SetIdTokenAudType sets IdTokenAudType field to given value.
func (o *IdtokenReissueRequest) HasIdTokenAudType() bool
HasIdTokenAudType returns a boolean if a field has been set.