Name | Type | Description | Notes |
---|---|---|---|
AllowedRedirectURIs | Pointer to []string | Allowed redirect URIs after the authentication | [optional] |
BoundAttributes | Pointer to []SAMLAttribute | The attributes that login is restricted to. | [optional] |
IdpMetadataUrl | Pointer to string | IDP metadata url | [optional] |
IdpMetadataXml | Pointer to string | IDP metadata XML | [optional] |
UniqueIdentifier | Pointer to string | A unique identifier to distinguish different users | [optional] |
func NewSAMLAccessRules() *SAMLAccessRules
NewSAMLAccessRules instantiates a new SAMLAccessRules 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 NewSAMLAccessRulesWithDefaults() *SAMLAccessRules
NewSAMLAccessRulesWithDefaults instantiates a new SAMLAccessRules 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 *SAMLAccessRules) GetAllowedRedirectURIs() []string
GetAllowedRedirectURIs returns the AllowedRedirectURIs field if non-nil, zero value otherwise.
func (o *SAMLAccessRules) GetAllowedRedirectURIsOk() (*[]string, bool)
GetAllowedRedirectURIsOk returns a tuple with the AllowedRedirectURIs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SAMLAccessRules) SetAllowedRedirectURIs(v []string)
SetAllowedRedirectURIs sets AllowedRedirectURIs field to given value.
func (o *SAMLAccessRules) HasAllowedRedirectURIs() bool
HasAllowedRedirectURIs returns a boolean if a field has been set.
func (o *SAMLAccessRules) GetBoundAttributes() []SAMLAttribute
GetBoundAttributes returns the BoundAttributes field if non-nil, zero value otherwise.
func (o *SAMLAccessRules) GetBoundAttributesOk() (*[]SAMLAttribute, bool)
GetBoundAttributesOk returns a tuple with the BoundAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SAMLAccessRules) SetBoundAttributes(v []SAMLAttribute)
SetBoundAttributes sets BoundAttributes field to given value.
func (o *SAMLAccessRules) HasBoundAttributes() bool
HasBoundAttributes returns a boolean if a field has been set.
func (o *SAMLAccessRules) GetIdpMetadataUrl() string
GetIdpMetadataUrl returns the IdpMetadataUrl field if non-nil, zero value otherwise.
func (o *SAMLAccessRules) GetIdpMetadataUrlOk() (*string, bool)
GetIdpMetadataUrlOk returns a tuple with the IdpMetadataUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SAMLAccessRules) SetIdpMetadataUrl(v string)
SetIdpMetadataUrl sets IdpMetadataUrl field to given value.
func (o *SAMLAccessRules) HasIdpMetadataUrl() bool
HasIdpMetadataUrl returns a boolean if a field has been set.
func (o *SAMLAccessRules) GetIdpMetadataXml() string
GetIdpMetadataXml returns the IdpMetadataXml field if non-nil, zero value otherwise.
func (o *SAMLAccessRules) GetIdpMetadataXmlOk() (*string, bool)
GetIdpMetadataXmlOk returns a tuple with the IdpMetadataXml field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SAMLAccessRules) SetIdpMetadataXml(v string)
SetIdpMetadataXml sets IdpMetadataXml field to given value.
func (o *SAMLAccessRules) HasIdpMetadataXml() bool
HasIdpMetadataXml returns a boolean if a field has been set.
func (o *SAMLAccessRules) GetUniqueIdentifier() string
GetUniqueIdentifier returns the UniqueIdentifier field if non-nil, zero value otherwise.
func (o *SAMLAccessRules) GetUniqueIdentifierOk() (*string, bool)
GetUniqueIdentifierOk returns a tuple with the UniqueIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SAMLAccessRules) SetUniqueIdentifier(v string)
SetUniqueIdentifier sets UniqueIdentifier field to given value.
func (o *SAMLAccessRules) HasUniqueIdentifier() bool
HasUniqueIdentifier returns a boolean if a field has been set.