Name | Type | Description | Notes |
---|---|---|---|
DeleteProtection | Pointer to string | Protection from accidental deletion of this item | [optional] |
Json | Pointer to bool | Set output format to JSON | [optional] |
Name | string | Producer name | |
NewName | Pointer to string | Producer New name | [optional] |
PingAdministrativePort | Pointer to string | Ping Federate administrative port | [optional] [default to "9999"] |
PingAtmId | Pointer to string | Set a specific Access Token Management (ATM) instance for the created OAuth Client by providing the ATM Id. If no explicit value is given, the default pingfederate server ATM will be set. | [optional] |
PingAuthorizationPort | Pointer to string | Ping Federate authorization port | [optional] [default to "9031"] |
PingCertSubjectDn | Pointer to string | The subject DN of the client certificate. If no explicit value is given, the producer will create CA certificate and matched client certificate and return it as value. Used in conjunction with ping-issuer-dn (relevant for CLIENT_TLS_CERTIFICATE authentication method) | [optional] |
PingClientAuthenticationType | Pointer to string | OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, CLIENT_TLS_CERTIFICATE] | [optional] [default to "CLIENT_SECRET"] |
PingEnforceReplayPrevention | Pointer to string | Determines whether PingFederate requires a unique signed JWT from the client for each action (relevant for PRIVATE_KEY_JWT authentication method) | [optional] |
PingGrantTypes | Pointer to []string | List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE will be selected as default. | [optional] |
PingIssuerDn | Pointer to string | Issuer DN of trusted CA certificate that imported into Ping Federate server. You may select \"Trust Any\" to trust all the existing issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn (relevant for CLIENT_TLS_CERTIFICATE authentication method) | [optional] |
PingJwks | Pointer to string | Base64-encoded JSON Web Key Set (JWKS). If no explicit value is given, the producer will create JWKs and matched signed JWT (Sign Algo: RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication method) | [optional] |
PingJwksUrl | Pointer to string | The URL of the JSON Web Key Set (JWKS). If no explicit value is given, the producer will create JWKs and matched signed JWT and return it as value (relevant for PRIVATE_KEY_JWT authentication method) | [optional] |
PingPassword | Pointer to string | Ping Federate privileged user password | [optional] |
PingPrivilegedUser | Pointer to string | Ping Federate privileged user | [optional] |
PingRedirectUris | Pointer to []string | List of URIs to which the OAuth authorization server may redirect the resource owner's user agent after authorization is obtained. At least one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT grant types. | [optional] |
PingRestrictedScopes | Pointer to []string | Limit the OAuth client to specific scopes list | [optional] |
PingSigningAlgo | Pointer to string | The signing algorithm that the client must use to sign its request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] If no explicit value is given, the client can use any of the supported signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) | [optional] |
PingUrl | Pointer to string | Ping URL | [optional] |
ProducerEncryptionKeyName | Pointer to string | Dynamic producer encryption key | [optional] |
Tags | Pointer to []string | List of the tags attached to this secret | [optional] |
TargetName | Pointer to string | Target name | [optional] |
Token | Pointer to string | Authentication token (see `/auth` and `/configure`) | [optional] |
UidToken | Pointer to string | The universal identity token, Required only for universal_identity authentication | [optional] |
UserTtl | Pointer to string | The time from dynamic secret creation to expiration. | [optional] [default to "60m"] |
func NewGatewayUpdateProducerPing(name string, ) *GatewayUpdateProducerPing
NewGatewayUpdateProducerPing instantiates a new GatewayUpdateProducerPing 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 NewGatewayUpdateProducerPingWithDefaults() *GatewayUpdateProducerPing
NewGatewayUpdateProducerPingWithDefaults instantiates a new GatewayUpdateProducerPing 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 *GatewayUpdateProducerPing) GetDeleteProtection() string
GetDeleteProtection returns the DeleteProtection field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetDeleteProtectionOk() (*string, bool)
GetDeleteProtectionOk returns a tuple with the DeleteProtection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetDeleteProtection(v string)
SetDeleteProtection sets DeleteProtection field to given value.
func (o *GatewayUpdateProducerPing) HasDeleteProtection() bool
HasDeleteProtection returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetJson() bool
GetJson returns the Json field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetJsonOk() (*bool, bool)
GetJsonOk returns a tuple with the Json field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetJson(v bool)
SetJson sets Json field to given value.
func (o *GatewayUpdateProducerPing) HasJson() bool
HasJson returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetName(v string)
SetName sets Name field to given value.
func (o *GatewayUpdateProducerPing) GetNewName() string
GetNewName returns the NewName field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetNewNameOk() (*string, bool)
GetNewNameOk returns a tuple with the NewName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetNewName(v string)
SetNewName sets NewName field to given value.
func (o *GatewayUpdateProducerPing) HasNewName() bool
HasNewName returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingAdministrativePort() string
GetPingAdministrativePort returns the PingAdministrativePort field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingAdministrativePortOk() (*string, bool)
GetPingAdministrativePortOk returns a tuple with the PingAdministrativePort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingAdministrativePort(v string)
SetPingAdministrativePort sets PingAdministrativePort field to given value.
func (o *GatewayUpdateProducerPing) HasPingAdministrativePort() bool
HasPingAdministrativePort returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingAtmId() string
GetPingAtmId returns the PingAtmId field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingAtmIdOk() (*string, bool)
GetPingAtmIdOk returns a tuple with the PingAtmId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingAtmId(v string)
SetPingAtmId sets PingAtmId field to given value.
func (o *GatewayUpdateProducerPing) HasPingAtmId() bool
HasPingAtmId returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingAuthorizationPort() string
GetPingAuthorizationPort returns the PingAuthorizationPort field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingAuthorizationPortOk() (*string, bool)
GetPingAuthorizationPortOk returns a tuple with the PingAuthorizationPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingAuthorizationPort(v string)
SetPingAuthorizationPort sets PingAuthorizationPort field to given value.
func (o *GatewayUpdateProducerPing) HasPingAuthorizationPort() bool
HasPingAuthorizationPort returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingCertSubjectDn() string
GetPingCertSubjectDn returns the PingCertSubjectDn field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingCertSubjectDnOk() (*string, bool)
GetPingCertSubjectDnOk returns a tuple with the PingCertSubjectDn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingCertSubjectDn(v string)
SetPingCertSubjectDn sets PingCertSubjectDn field to given value.
func (o *GatewayUpdateProducerPing) HasPingCertSubjectDn() bool
HasPingCertSubjectDn returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingClientAuthenticationType() string
GetPingClientAuthenticationType returns the PingClientAuthenticationType field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingClientAuthenticationTypeOk() (*string, bool)
GetPingClientAuthenticationTypeOk returns a tuple with the PingClientAuthenticationType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingClientAuthenticationType(v string)
SetPingClientAuthenticationType sets PingClientAuthenticationType field to given value.
func (o *GatewayUpdateProducerPing) HasPingClientAuthenticationType() bool
HasPingClientAuthenticationType returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingEnforceReplayPrevention() string
GetPingEnforceReplayPrevention returns the PingEnforceReplayPrevention field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingEnforceReplayPreventionOk() (*string, bool)
GetPingEnforceReplayPreventionOk returns a tuple with the PingEnforceReplayPrevention field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingEnforceReplayPrevention(v string)
SetPingEnforceReplayPrevention sets PingEnforceReplayPrevention field to given value.
func (o *GatewayUpdateProducerPing) HasPingEnforceReplayPrevention() bool
HasPingEnforceReplayPrevention returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingGrantTypes() []string
GetPingGrantTypes returns the PingGrantTypes field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingGrantTypesOk() (*[]string, bool)
GetPingGrantTypesOk returns a tuple with the PingGrantTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingGrantTypes(v []string)
SetPingGrantTypes sets PingGrantTypes field to given value.
func (o *GatewayUpdateProducerPing) HasPingGrantTypes() bool
HasPingGrantTypes returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingIssuerDn() string
GetPingIssuerDn returns the PingIssuerDn field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingIssuerDnOk() (*string, bool)
GetPingIssuerDnOk returns a tuple with the PingIssuerDn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingIssuerDn(v string)
SetPingIssuerDn sets PingIssuerDn field to given value.
func (o *GatewayUpdateProducerPing) HasPingIssuerDn() bool
HasPingIssuerDn returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingJwks() string
GetPingJwks returns the PingJwks field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingJwksOk() (*string, bool)
GetPingJwksOk returns a tuple with the PingJwks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingJwks(v string)
SetPingJwks sets PingJwks field to given value.
func (o *GatewayUpdateProducerPing) HasPingJwks() bool
HasPingJwks returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingJwksUrl() string
GetPingJwksUrl returns the PingJwksUrl field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingJwksUrlOk() (*string, bool)
GetPingJwksUrlOk returns a tuple with the PingJwksUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingJwksUrl(v string)
SetPingJwksUrl sets PingJwksUrl field to given value.
func (o *GatewayUpdateProducerPing) HasPingJwksUrl() bool
HasPingJwksUrl returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingPassword() string
GetPingPassword returns the PingPassword field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingPasswordOk() (*string, bool)
GetPingPasswordOk returns a tuple with the PingPassword field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingPassword(v string)
SetPingPassword sets PingPassword field to given value.
func (o *GatewayUpdateProducerPing) HasPingPassword() bool
HasPingPassword returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingPrivilegedUser() string
GetPingPrivilegedUser returns the PingPrivilegedUser field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingPrivilegedUserOk() (*string, bool)
GetPingPrivilegedUserOk returns a tuple with the PingPrivilegedUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingPrivilegedUser(v string)
SetPingPrivilegedUser sets PingPrivilegedUser field to given value.
func (o *GatewayUpdateProducerPing) HasPingPrivilegedUser() bool
HasPingPrivilegedUser returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingRedirectUris() []string
GetPingRedirectUris returns the PingRedirectUris field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingRedirectUrisOk() (*[]string, bool)
GetPingRedirectUrisOk returns a tuple with the PingRedirectUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingRedirectUris(v []string)
SetPingRedirectUris sets PingRedirectUris field to given value.
func (o *GatewayUpdateProducerPing) HasPingRedirectUris() bool
HasPingRedirectUris returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingRestrictedScopes() []string
GetPingRestrictedScopes returns the PingRestrictedScopes field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingRestrictedScopesOk() (*[]string, bool)
GetPingRestrictedScopesOk returns a tuple with the PingRestrictedScopes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingRestrictedScopes(v []string)
SetPingRestrictedScopes sets PingRestrictedScopes field to given value.
func (o *GatewayUpdateProducerPing) HasPingRestrictedScopes() bool
HasPingRestrictedScopes returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingSigningAlgo() string
GetPingSigningAlgo returns the PingSigningAlgo field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingSigningAlgoOk() (*string, bool)
GetPingSigningAlgoOk returns a tuple with the PingSigningAlgo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingSigningAlgo(v string)
SetPingSigningAlgo sets PingSigningAlgo field to given value.
func (o *GatewayUpdateProducerPing) HasPingSigningAlgo() bool
HasPingSigningAlgo returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetPingUrl() string
GetPingUrl returns the PingUrl field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetPingUrlOk() (*string, bool)
GetPingUrlOk returns a tuple with the PingUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetPingUrl(v string)
SetPingUrl sets PingUrl field to given value.
func (o *GatewayUpdateProducerPing) HasPingUrl() bool
HasPingUrl returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetProducerEncryptionKeyName() string
GetProducerEncryptionKeyName returns the ProducerEncryptionKeyName field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetProducerEncryptionKeyNameOk() (*string, bool)
GetProducerEncryptionKeyNameOk returns a tuple with the ProducerEncryptionKeyName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetProducerEncryptionKeyName(v string)
SetProducerEncryptionKeyName sets ProducerEncryptionKeyName field to given value.
func (o *GatewayUpdateProducerPing) HasProducerEncryptionKeyName() bool
HasProducerEncryptionKeyName returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetTags() []string
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetTagsOk() (*[]string, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetTags(v []string)
SetTags sets Tags field to given value.
func (o *GatewayUpdateProducerPing) HasTags() bool
HasTags returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetTargetName() string
GetTargetName returns the TargetName field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetTargetNameOk() (*string, bool)
GetTargetNameOk returns a tuple with the TargetName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetTargetName(v string)
SetTargetName sets TargetName field to given value.
func (o *GatewayUpdateProducerPing) HasTargetName() bool
HasTargetName returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetToken() string
GetToken returns the Token field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetTokenOk() (*string, bool)
GetTokenOk returns a tuple with the Token field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetToken(v string)
SetToken sets Token field to given value.
func (o *GatewayUpdateProducerPing) HasToken() bool
HasToken returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetUidToken() string
GetUidToken returns the UidToken field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetUidTokenOk() (*string, bool)
GetUidTokenOk returns a tuple with the UidToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetUidToken(v string)
SetUidToken sets UidToken field to given value.
func (o *GatewayUpdateProducerPing) HasUidToken() bool
HasUidToken returns a boolean if a field has been set.
func (o *GatewayUpdateProducerPing) GetUserTtl() string
GetUserTtl returns the UserTtl field if non-nil, zero value otherwise.
func (o *GatewayUpdateProducerPing) GetUserTtlOk() (*string, bool)
GetUserTtlOk returns a tuple with the UserTtl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateProducerPing) SetUserTtl(v string)
SetUserTtl sets UserTtl field to given value.
func (o *GatewayUpdateProducerPing) HasUserTtl() bool
HasUserTtl returns a boolean if a field has been set.