# IdentityCredentialsOidcProvider

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**InitialAccessToken** | Pointer to **string** |  | [optional] 
**InitialIdToken** | Pointer to **string** |  | [optional] 
**InitialRefreshToken** | Pointer to **string** |  | [optional] 
**Organization** | Pointer to **string** |  | [optional] 
**Provider** | Pointer to **string** |  | [optional] 
**Subject** | Pointer to **string** |  | [optional] 
**UseAutoLink** | Pointer to **bool** |  | [optional] 

## Methods

### NewIdentityCredentialsOidcProvider

`func NewIdentityCredentialsOidcProvider() *IdentityCredentialsOidcProvider`

NewIdentityCredentialsOidcProvider instantiates a new IdentityCredentialsOidcProvider 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

### NewIdentityCredentialsOidcProviderWithDefaults

`func NewIdentityCredentialsOidcProviderWithDefaults() *IdentityCredentialsOidcProvider`

NewIdentityCredentialsOidcProviderWithDefaults instantiates a new IdentityCredentialsOidcProvider 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

### GetInitialAccessToken

`func (o *IdentityCredentialsOidcProvider) GetInitialAccessToken() string`

GetInitialAccessToken returns the InitialAccessToken field if non-nil, zero value otherwise.

### GetInitialAccessTokenOk

`func (o *IdentityCredentialsOidcProvider) GetInitialAccessTokenOk() (*string, bool)`

GetInitialAccessTokenOk returns a tuple with the InitialAccessToken field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetInitialAccessToken

`func (o *IdentityCredentialsOidcProvider) SetInitialAccessToken(v string)`

SetInitialAccessToken sets InitialAccessToken field to given value.

### HasInitialAccessToken

`func (o *IdentityCredentialsOidcProvider) HasInitialAccessToken() bool`

HasInitialAccessToken returns a boolean if a field has been set.

### GetInitialIdToken

`func (o *IdentityCredentialsOidcProvider) GetInitialIdToken() string`

GetInitialIdToken returns the InitialIdToken field if non-nil, zero value otherwise.

### GetInitialIdTokenOk

`func (o *IdentityCredentialsOidcProvider) GetInitialIdTokenOk() (*string, bool)`

GetInitialIdTokenOk returns a tuple with the InitialIdToken field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetInitialIdToken

`func (o *IdentityCredentialsOidcProvider) SetInitialIdToken(v string)`

SetInitialIdToken sets InitialIdToken field to given value.

### HasInitialIdToken

`func (o *IdentityCredentialsOidcProvider) HasInitialIdToken() bool`

HasInitialIdToken returns a boolean if a field has been set.

### GetInitialRefreshToken

`func (o *IdentityCredentialsOidcProvider) GetInitialRefreshToken() string`

GetInitialRefreshToken returns the InitialRefreshToken field if non-nil, zero value otherwise.

### GetInitialRefreshTokenOk

`func (o *IdentityCredentialsOidcProvider) GetInitialRefreshTokenOk() (*string, bool)`

GetInitialRefreshTokenOk returns a tuple with the InitialRefreshToken field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetInitialRefreshToken

`func (o *IdentityCredentialsOidcProvider) SetInitialRefreshToken(v string)`

SetInitialRefreshToken sets InitialRefreshToken field to given value.

### HasInitialRefreshToken

`func (o *IdentityCredentialsOidcProvider) HasInitialRefreshToken() bool`

HasInitialRefreshToken returns a boolean if a field has been set.

### GetOrganization

`func (o *IdentityCredentialsOidcProvider) GetOrganization() string`

GetOrganization returns the Organization field if non-nil, zero value otherwise.

### GetOrganizationOk

`func (o *IdentityCredentialsOidcProvider) GetOrganizationOk() (*string, bool)`

GetOrganizationOk returns a tuple with the Organization field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetOrganization

`func (o *IdentityCredentialsOidcProvider) SetOrganization(v string)`

SetOrganization sets Organization field to given value.

### HasOrganization

`func (o *IdentityCredentialsOidcProvider) HasOrganization() bool`

HasOrganization returns a boolean if a field has been set.

### GetProvider

`func (o *IdentityCredentialsOidcProvider) GetProvider() string`

GetProvider returns the Provider field if non-nil, zero value otherwise.

### GetProviderOk

`func (o *IdentityCredentialsOidcProvider) GetProviderOk() (*string, bool)`

GetProviderOk returns a tuple with the Provider field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetProvider

`func (o *IdentityCredentialsOidcProvider) SetProvider(v string)`

SetProvider sets Provider field to given value.

### HasProvider

`func (o *IdentityCredentialsOidcProvider) HasProvider() bool`

HasProvider returns a boolean if a field has been set.

### GetSubject

`func (o *IdentityCredentialsOidcProvider) GetSubject() string`

GetSubject returns the Subject field if non-nil, zero value otherwise.

### GetSubjectOk

`func (o *IdentityCredentialsOidcProvider) GetSubjectOk() (*string, bool)`

GetSubjectOk returns a tuple with the Subject field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetSubject

`func (o *IdentityCredentialsOidcProvider) SetSubject(v string)`

SetSubject sets Subject field to given value.

### HasSubject

`func (o *IdentityCredentialsOidcProvider) HasSubject() bool`

HasSubject returns a boolean if a field has been set.

### GetUseAutoLink

`func (o *IdentityCredentialsOidcProvider) GetUseAutoLink() bool`

GetUseAutoLink returns the UseAutoLink field if non-nil, zero value otherwise.

### GetUseAutoLinkOk

`func (o *IdentityCredentialsOidcProvider) GetUseAutoLinkOk() (*bool, bool)`

GetUseAutoLinkOk returns a tuple with the UseAutoLink field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetUseAutoLink

`func (o *IdentityCredentialsOidcProvider) SetUseAutoLink(v bool)`

SetUseAutoLink sets UseAutoLink field to given value.

### HasUseAutoLink

`func (o *IdentityCredentialsOidcProvider) HasUseAutoLink() bool`

HasUseAutoLink returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


