mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-09 12:27:47 +00:00
starting point for go docs
This commit is contained in:
@@ -0,0 +1,454 @@
|
||||
---
|
||||
id: service-provider-configuration-federation-protocol-details-inner
|
||||
title: ServiceProviderConfigurationFederationProtocolDetailsInner
|
||||
pagination_label: ServiceProviderConfigurationFederationProtocolDetailsInner
|
||||
sidebar_label: ServiceProviderConfigurationFederationProtocolDetailsInner
|
||||
sidebar_class_name: gosdk
|
||||
keywords: ['go', 'Golang', 'sdk', 'ServiceProviderConfigurationFederationProtocolDetailsInner', 'ServiceProviderConfigurationFederationProtocolDetailsInner']
|
||||
slug: /tools/sdk/go/v3/models/service-provider-configuration-federation-protocol-details-inner
|
||||
tags: ['SDK', 'Software Development Kit', 'ServiceProviderConfigurationFederationProtocolDetailsInner', 'ServiceProviderConfigurationFederationProtocolDetailsInner']
|
||||
---
|
||||
|
||||
# ServiceProviderConfigurationFederationProtocolDetailsInner
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Role** | Pointer to **string** | Federation protocol role | [optional]
|
||||
**EntityId** | Pointer to **string** | An entity ID is a globally unique name for a SAML entity, either an Identity Provider (IDP) or a Service Provider (SP). | [optional]
|
||||
**Binding** | Pointer to **string** | Defines the binding used for the SAML flow. Used with IDP configurations. | [optional]
|
||||
**AuthContext** | Pointer to **string** | Specifies the SAML authentication method to use. Used with IDP configurations. | [optional]
|
||||
**LogoutUrl** | Pointer to **string** | The IDP logout URL. Used with IDP configurations. | [optional]
|
||||
**IncludeAuthContext** | Pointer to **bool** | Determines if the configured AuthnContext should be used or the default. Used with IDP configurations. | [optional] [default to false]
|
||||
**NameId** | Pointer to **string** | The name id format to use. Used with IDP configurations. | [optional]
|
||||
**JitConfiguration** | Pointer to [**JITConfiguration**](jit-configuration) | | [optional]
|
||||
**Cert** | Pointer to **string** | The Base64-encoded certificate used by the IDP. Used with IDP configurations. | [optional]
|
||||
**LoginUrlPost** | Pointer to **string** | The IDP POST URL, used with IDP HTTP-POST bindings for IDP-initiated logins. Used with IDP configurations. | [optional]
|
||||
**LoginUrlRedirect** | Pointer to **string** | The IDP Redirect URL. Used with IDP configurations. | [optional]
|
||||
**MappingAttribute** | Pointer to **string** | Return the saml Id for the given user, based on the IDN as SP settings of the org. Used with IDP configurations. | [optional]
|
||||
**CertificateExpirationDate** | Pointer to **string** | The expiration date extracted from the certificate. | [optional]
|
||||
**CertificateName** | Pointer to **string** | The name extracted from the certificate. | [optional]
|
||||
**Alias** | Pointer to **string** | Unique alias used to identify the selected local service provider based on used URL. Used with SP configurations. | [optional]
|
||||
**CallbackUrl** | Pointer to **string** | The allowed callback URL where users will be redirected to after authentication. Used with SP configurations. | [optional]
|
||||
|
||||
## Methods
|
||||
|
||||
### NewServiceProviderConfigurationFederationProtocolDetailsInner
|
||||
|
||||
`func NewServiceProviderConfigurationFederationProtocolDetailsInner() *ServiceProviderConfigurationFederationProtocolDetailsInner`
|
||||
|
||||
NewServiceProviderConfigurationFederationProtocolDetailsInner instantiates a new ServiceProviderConfigurationFederationProtocolDetailsInner 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
|
||||
|
||||
### NewServiceProviderConfigurationFederationProtocolDetailsInnerWithDefaults
|
||||
|
||||
`func NewServiceProviderConfigurationFederationProtocolDetailsInnerWithDefaults() *ServiceProviderConfigurationFederationProtocolDetailsInner`
|
||||
|
||||
NewServiceProviderConfigurationFederationProtocolDetailsInnerWithDefaults instantiates a new ServiceProviderConfigurationFederationProtocolDetailsInner 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
|
||||
|
||||
### GetRole
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetRole() string`
|
||||
|
||||
GetRole returns the Role field if non-nil, zero value otherwise.
|
||||
|
||||
### GetRoleOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetRoleOk() (*string, bool)`
|
||||
|
||||
GetRoleOk returns a tuple with the Role field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetRole
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetRole(v string)`
|
||||
|
||||
SetRole sets Role field to given value.
|
||||
|
||||
### HasRole
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasRole() bool`
|
||||
|
||||
HasRole returns a boolean if a field has been set.
|
||||
|
||||
### GetEntityId
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetEntityId() string`
|
||||
|
||||
GetEntityId returns the EntityId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetEntityIdOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetEntityIdOk() (*string, bool)`
|
||||
|
||||
GetEntityIdOk returns a tuple with the EntityId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetEntityId
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetEntityId(v string)`
|
||||
|
||||
SetEntityId sets EntityId field to given value.
|
||||
|
||||
### HasEntityId
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasEntityId() bool`
|
||||
|
||||
HasEntityId returns a boolean if a field has been set.
|
||||
|
||||
### GetBinding
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetBinding() string`
|
||||
|
||||
GetBinding returns the Binding field if non-nil, zero value otherwise.
|
||||
|
||||
### GetBindingOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetBindingOk() (*string, bool)`
|
||||
|
||||
GetBindingOk returns a tuple with the Binding field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetBinding
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetBinding(v string)`
|
||||
|
||||
SetBinding sets Binding field to given value.
|
||||
|
||||
### HasBinding
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasBinding() bool`
|
||||
|
||||
HasBinding returns a boolean if a field has been set.
|
||||
|
||||
### GetAuthContext
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetAuthContext() string`
|
||||
|
||||
GetAuthContext returns the AuthContext field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAuthContextOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetAuthContextOk() (*string, bool)`
|
||||
|
||||
GetAuthContextOk returns a tuple with the AuthContext field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAuthContext
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetAuthContext(v string)`
|
||||
|
||||
SetAuthContext sets AuthContext field to given value.
|
||||
|
||||
### HasAuthContext
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasAuthContext() bool`
|
||||
|
||||
HasAuthContext returns a boolean if a field has been set.
|
||||
|
||||
### GetLogoutUrl
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetLogoutUrl() string`
|
||||
|
||||
GetLogoutUrl returns the LogoutUrl field if non-nil, zero value otherwise.
|
||||
|
||||
### GetLogoutUrlOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetLogoutUrlOk() (*string, bool)`
|
||||
|
||||
GetLogoutUrlOk returns a tuple with the LogoutUrl field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetLogoutUrl
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetLogoutUrl(v string)`
|
||||
|
||||
SetLogoutUrl sets LogoutUrl field to given value.
|
||||
|
||||
### HasLogoutUrl
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasLogoutUrl() bool`
|
||||
|
||||
HasLogoutUrl returns a boolean if a field has been set.
|
||||
|
||||
### GetIncludeAuthContext
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetIncludeAuthContext() bool`
|
||||
|
||||
GetIncludeAuthContext returns the IncludeAuthContext field if non-nil, zero value otherwise.
|
||||
|
||||
### GetIncludeAuthContextOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetIncludeAuthContextOk() (*bool, bool)`
|
||||
|
||||
GetIncludeAuthContextOk returns a tuple with the IncludeAuthContext field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetIncludeAuthContext
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetIncludeAuthContext(v bool)`
|
||||
|
||||
SetIncludeAuthContext sets IncludeAuthContext field to given value.
|
||||
|
||||
### HasIncludeAuthContext
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasIncludeAuthContext() bool`
|
||||
|
||||
HasIncludeAuthContext returns a boolean if a field has been set.
|
||||
|
||||
### GetNameId
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetNameId() string`
|
||||
|
||||
GetNameId returns the NameId field if non-nil, zero value otherwise.
|
||||
|
||||
### GetNameIdOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetNameIdOk() (*string, bool)`
|
||||
|
||||
GetNameIdOk returns a tuple with the NameId field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetNameId
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetNameId(v string)`
|
||||
|
||||
SetNameId sets NameId field to given value.
|
||||
|
||||
### HasNameId
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasNameId() bool`
|
||||
|
||||
HasNameId returns a boolean if a field has been set.
|
||||
|
||||
### GetJitConfiguration
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetJitConfiguration() JITConfiguration`
|
||||
|
||||
GetJitConfiguration returns the JitConfiguration field if non-nil, zero value otherwise.
|
||||
|
||||
### GetJitConfigurationOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetJitConfigurationOk() (*JITConfiguration, bool)`
|
||||
|
||||
GetJitConfigurationOk returns a tuple with the JitConfiguration field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetJitConfiguration
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetJitConfiguration(v JITConfiguration)`
|
||||
|
||||
SetJitConfiguration sets JitConfiguration field to given value.
|
||||
|
||||
### HasJitConfiguration
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasJitConfiguration() bool`
|
||||
|
||||
HasJitConfiguration returns a boolean if a field has been set.
|
||||
|
||||
### GetCert
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCert() string`
|
||||
|
||||
GetCert returns the Cert field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCertOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCertOk() (*string, bool)`
|
||||
|
||||
GetCertOk returns a tuple with the Cert field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCert
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetCert(v string)`
|
||||
|
||||
SetCert sets Cert field to given value.
|
||||
|
||||
### HasCert
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasCert() bool`
|
||||
|
||||
HasCert returns a boolean if a field has been set.
|
||||
|
||||
### GetLoginUrlPost
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetLoginUrlPost() string`
|
||||
|
||||
GetLoginUrlPost returns the LoginUrlPost field if non-nil, zero value otherwise.
|
||||
|
||||
### GetLoginUrlPostOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetLoginUrlPostOk() (*string, bool)`
|
||||
|
||||
GetLoginUrlPostOk returns a tuple with the LoginUrlPost field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetLoginUrlPost
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetLoginUrlPost(v string)`
|
||||
|
||||
SetLoginUrlPost sets LoginUrlPost field to given value.
|
||||
|
||||
### HasLoginUrlPost
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasLoginUrlPost() bool`
|
||||
|
||||
HasLoginUrlPost returns a boolean if a field has been set.
|
||||
|
||||
### GetLoginUrlRedirect
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetLoginUrlRedirect() string`
|
||||
|
||||
GetLoginUrlRedirect returns the LoginUrlRedirect field if non-nil, zero value otherwise.
|
||||
|
||||
### GetLoginUrlRedirectOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetLoginUrlRedirectOk() (*string, bool)`
|
||||
|
||||
GetLoginUrlRedirectOk returns a tuple with the LoginUrlRedirect field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetLoginUrlRedirect
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetLoginUrlRedirect(v string)`
|
||||
|
||||
SetLoginUrlRedirect sets LoginUrlRedirect field to given value.
|
||||
|
||||
### HasLoginUrlRedirect
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasLoginUrlRedirect() bool`
|
||||
|
||||
HasLoginUrlRedirect returns a boolean if a field has been set.
|
||||
|
||||
### GetMappingAttribute
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetMappingAttribute() string`
|
||||
|
||||
GetMappingAttribute returns the MappingAttribute field if non-nil, zero value otherwise.
|
||||
|
||||
### GetMappingAttributeOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetMappingAttributeOk() (*string, bool)`
|
||||
|
||||
GetMappingAttributeOk returns a tuple with the MappingAttribute field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetMappingAttribute
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetMappingAttribute(v string)`
|
||||
|
||||
SetMappingAttribute sets MappingAttribute field to given value.
|
||||
|
||||
### HasMappingAttribute
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasMappingAttribute() bool`
|
||||
|
||||
HasMappingAttribute returns a boolean if a field has been set.
|
||||
|
||||
### GetCertificateExpirationDate
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCertificateExpirationDate() string`
|
||||
|
||||
GetCertificateExpirationDate returns the CertificateExpirationDate field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCertificateExpirationDateOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCertificateExpirationDateOk() (*string, bool)`
|
||||
|
||||
GetCertificateExpirationDateOk returns a tuple with the CertificateExpirationDate field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCertificateExpirationDate
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetCertificateExpirationDate(v string)`
|
||||
|
||||
SetCertificateExpirationDate sets CertificateExpirationDate field to given value.
|
||||
|
||||
### HasCertificateExpirationDate
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasCertificateExpirationDate() bool`
|
||||
|
||||
HasCertificateExpirationDate returns a boolean if a field has been set.
|
||||
|
||||
### GetCertificateName
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCertificateName() string`
|
||||
|
||||
GetCertificateName returns the CertificateName field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCertificateNameOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCertificateNameOk() (*string, bool)`
|
||||
|
||||
GetCertificateNameOk returns a tuple with the CertificateName field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCertificateName
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetCertificateName(v string)`
|
||||
|
||||
SetCertificateName sets CertificateName field to given value.
|
||||
|
||||
### HasCertificateName
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasCertificateName() bool`
|
||||
|
||||
HasCertificateName returns a boolean if a field has been set.
|
||||
|
||||
### GetAlias
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetAlias() string`
|
||||
|
||||
GetAlias returns the Alias field if non-nil, zero value otherwise.
|
||||
|
||||
### GetAliasOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetAliasOk() (*string, bool)`
|
||||
|
||||
GetAliasOk returns a tuple with the Alias field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetAlias
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetAlias(v string)`
|
||||
|
||||
SetAlias sets Alias field to given value.
|
||||
|
||||
### HasAlias
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasAlias() bool`
|
||||
|
||||
HasAlias returns a boolean if a field has been set.
|
||||
|
||||
### GetCallbackUrl
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCallbackUrl() string`
|
||||
|
||||
GetCallbackUrl returns the CallbackUrl field if non-nil, zero value otherwise.
|
||||
|
||||
### GetCallbackUrlOk
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) GetCallbackUrlOk() (*string, bool)`
|
||||
|
||||
GetCallbackUrlOk returns a tuple with the CallbackUrl field if it's non-nil, zero value otherwise
|
||||
and a boolean to check if the value has been set.
|
||||
|
||||
### SetCallbackUrl
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) SetCallbackUrl(v string)`
|
||||
|
||||
SetCallbackUrl sets CallbackUrl field to given value.
|
||||
|
||||
### HasCallbackUrl
|
||||
|
||||
`func (o *ServiceProviderConfigurationFederationProtocolDetailsInner) HasCallbackUrl() bool`
|
||||
|
||||
HasCallbackUrl returns a boolean if a field has been set.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user