| Name | Type | Description | Notes |
|---|---|---|---|
| EmailAttribute | Pointer to string | SAML attribute name for email | [optional] |
| EntityId | Pointer to string | SAML Service Provider's unique identifying URI | [optional] |
| FirstNameAttribute | Pointer to string | SAML attribute name for the first name | [optional] |
| GroupsAttribute | Pointer to string | SAML attribute name for groups which maps the Identity Provider groups to a Nexus Repository Manager role | [optional] |
| IdpMetadata | string | SAML Identity Provider Metadata XML | |
| LastNameAttribute | Pointer to string | SAML attribute name for the last name | [optional] |
| UsernameAttribute | string | SAML attribute name for the username | |
| ValidateAssertionSignature | Pointer to bool | Validate signatures on assertions from Identity Provider | [optional] |
| ValidateResponseSignature | Pointer to bool | Validate signatures on responses from Identity Provider | [optional] |
func NewSamlConfigurationXO(idpMetadata string, usernameAttribute string, ) *SamlConfigurationXO
NewSamlConfigurationXO instantiates a new SamlConfigurationXO 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 NewSamlConfigurationXOWithDefaults() *SamlConfigurationXO
NewSamlConfigurationXOWithDefaults instantiates a new SamlConfigurationXO 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 *SamlConfigurationXO) GetEmailAttribute() string
GetEmailAttribute returns the EmailAttribute field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetEmailAttributeOk() (*string, bool)
GetEmailAttributeOk returns a tuple with the EmailAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetEmailAttribute(v string)
SetEmailAttribute sets EmailAttribute field to given value.
func (o *SamlConfigurationXO) HasEmailAttribute() bool
HasEmailAttribute returns a boolean if a field has been set.
func (o *SamlConfigurationXO) GetEntityId() string
GetEntityId returns the EntityId field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) 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.
func (o *SamlConfigurationXO) SetEntityId(v string)
SetEntityId sets EntityId field to given value.
func (o *SamlConfigurationXO) HasEntityId() bool
HasEntityId returns a boolean if a field has been set.
func (o *SamlConfigurationXO) GetFirstNameAttribute() string
GetFirstNameAttribute returns the FirstNameAttribute field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetFirstNameAttributeOk() (*string, bool)
GetFirstNameAttributeOk returns a tuple with the FirstNameAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetFirstNameAttribute(v string)
SetFirstNameAttribute sets FirstNameAttribute field to given value.
func (o *SamlConfigurationXO) HasFirstNameAttribute() bool
HasFirstNameAttribute returns a boolean if a field has been set.
func (o *SamlConfigurationXO) GetGroupsAttribute() string
GetGroupsAttribute returns the GroupsAttribute field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetGroupsAttributeOk() (*string, bool)
GetGroupsAttributeOk returns a tuple with the GroupsAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetGroupsAttribute(v string)
SetGroupsAttribute sets GroupsAttribute field to given value.
func (o *SamlConfigurationXO) HasGroupsAttribute() bool
HasGroupsAttribute returns a boolean if a field has been set.
func (o *SamlConfigurationXO) GetIdpMetadata() string
GetIdpMetadata returns the IdpMetadata field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetIdpMetadataOk() (*string, bool)
GetIdpMetadataOk returns a tuple with the IdpMetadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetIdpMetadata(v string)
SetIdpMetadata sets IdpMetadata field to given value.
func (o *SamlConfigurationXO) GetLastNameAttribute() string
GetLastNameAttribute returns the LastNameAttribute field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetLastNameAttributeOk() (*string, bool)
GetLastNameAttributeOk returns a tuple with the LastNameAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetLastNameAttribute(v string)
SetLastNameAttribute sets LastNameAttribute field to given value.
func (o *SamlConfigurationXO) HasLastNameAttribute() bool
HasLastNameAttribute returns a boolean if a field has been set.
func (o *SamlConfigurationXO) GetUsernameAttribute() string
GetUsernameAttribute returns the UsernameAttribute field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetUsernameAttributeOk() (*string, bool)
GetUsernameAttributeOk returns a tuple with the UsernameAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetUsernameAttribute(v string)
SetUsernameAttribute sets UsernameAttribute field to given value.
func (o *SamlConfigurationXO) GetValidateAssertionSignature() bool
GetValidateAssertionSignature returns the ValidateAssertionSignature field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetValidateAssertionSignatureOk() (*bool, bool)
GetValidateAssertionSignatureOk returns a tuple with the ValidateAssertionSignature field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetValidateAssertionSignature(v bool)
SetValidateAssertionSignature sets ValidateAssertionSignature field to given value.
func (o *SamlConfigurationXO) HasValidateAssertionSignature() bool
HasValidateAssertionSignature returns a boolean if a field has been set.
func (o *SamlConfigurationXO) GetValidateResponseSignature() bool
GetValidateResponseSignature returns the ValidateResponseSignature field if non-nil, zero value otherwise.
func (o *SamlConfigurationXO) GetValidateResponseSignatureOk() (*bool, bool)
GetValidateResponseSignatureOk returns a tuple with the ValidateResponseSignature field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SamlConfigurationXO) SetValidateResponseSignature(v bool)
SetValidateResponseSignature sets ValidateResponseSignature field to given value.
func (o *SamlConfigurationXO) HasValidateResponseSignature() bool
HasValidateResponseSignature returns a boolean if a field has been set.