Skip to main content

AuthProfile

Properties​

NameTypeDescriptionNotes
NamePointer to stringAuthentication Profile name.[optional]
OffNetworkPointer to boolUse it to block access from off network.[optional] [default to false]
UntrustedGeographyPointer to boolUse it to block access from untrusted geoographies.[optional] [default to false]
ApplicationIdPointer to NullableStringApplication ID.[optional]
ApplicationNamePointer to NullableStringApplication name.[optional]
TypePointer to stringType of the Authentication Profile.[optional]
StrongAuthLoginPointer to boolUse it to enable strong authentication.[optional] [default to false]

Methods​

NewAuthProfile​

func NewAuthProfile() *AuthProfile

NewAuthProfile instantiates a new AuthProfile 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

NewAuthProfileWithDefaults​

func NewAuthProfileWithDefaults() *AuthProfile

NewAuthProfileWithDefaults instantiates a new AuthProfile 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

GetName​

func (o *AuthProfile) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk​

func (o *AuthProfile) 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.

SetName​

func (o *AuthProfile) SetName(v string)

SetName sets Name field to given value.

HasName​

func (o *AuthProfile) HasName() bool

HasName returns a boolean if a field has been set.

GetOffNetwork​

func (o *AuthProfile) GetOffNetwork() bool

GetOffNetwork returns the OffNetwork field if non-nil, zero value otherwise.

GetOffNetworkOk​

func (o *AuthProfile) GetOffNetworkOk() (*bool, bool)

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

SetOffNetwork​

func (o *AuthProfile) SetOffNetwork(v bool)

SetOffNetwork sets OffNetwork field to given value.

HasOffNetwork​

func (o *AuthProfile) HasOffNetwork() bool

HasOffNetwork returns a boolean if a field has been set.

GetUntrustedGeography​

func (o *AuthProfile) GetUntrustedGeography() bool

GetUntrustedGeography returns the UntrustedGeography field if non-nil, zero value otherwise.

GetUntrustedGeographyOk​

func (o *AuthProfile) GetUntrustedGeographyOk() (*bool, bool)

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

SetUntrustedGeography​

func (o *AuthProfile) SetUntrustedGeography(v bool)

SetUntrustedGeography sets UntrustedGeography field to given value.

HasUntrustedGeography​

func (o *AuthProfile) HasUntrustedGeography() bool

HasUntrustedGeography returns a boolean if a field has been set.

GetApplicationId​

func (o *AuthProfile) GetApplicationId() string

GetApplicationId returns the ApplicationId field if non-nil, zero value otherwise.

GetApplicationIdOk​

func (o *AuthProfile) GetApplicationIdOk() (*string, bool)

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

SetApplicationId​

func (o *AuthProfile) SetApplicationId(v string)

SetApplicationId sets ApplicationId field to given value.

HasApplicationId​

func (o *AuthProfile) HasApplicationId() bool

HasApplicationId returns a boolean if a field has been set.

SetApplicationIdNil​

func (o *AuthProfile) SetApplicationIdNil(b bool)

SetApplicationIdNil sets the value for ApplicationId to be an explicit nil

UnsetApplicationId​

func (o *AuthProfile) UnsetApplicationId()

UnsetApplicationId ensures that no value is present for ApplicationId, not even an explicit nil

GetApplicationName​

func (o *AuthProfile) GetApplicationName() string

GetApplicationName returns the ApplicationName field if non-nil, zero value otherwise.

GetApplicationNameOk​

func (o *AuthProfile) GetApplicationNameOk() (*string, bool)

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

SetApplicationName​

func (o *AuthProfile) SetApplicationName(v string)

SetApplicationName sets ApplicationName field to given value.

HasApplicationName​

func (o *AuthProfile) HasApplicationName() bool

HasApplicationName returns a boolean if a field has been set.

SetApplicationNameNil​

func (o *AuthProfile) SetApplicationNameNil(b bool)

SetApplicationNameNil sets the value for ApplicationName to be an explicit nil

UnsetApplicationName​

func (o *AuthProfile) UnsetApplicationName()

UnsetApplicationName ensures that no value is present for ApplicationName, not even an explicit nil

GetType​

func (o *AuthProfile) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk​

func (o *AuthProfile) GetTypeOk() (*string, bool)

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

SetType​

func (o *AuthProfile) SetType(v string)

SetType sets Type field to given value.

HasType​

func (o *AuthProfile) HasType() bool

HasType returns a boolean if a field has been set.

GetStrongAuthLogin​

func (o *AuthProfile) GetStrongAuthLogin() bool

GetStrongAuthLogin returns the StrongAuthLogin field if non-nil, zero value otherwise.

GetStrongAuthLoginOk​

func (o *AuthProfile) GetStrongAuthLoginOk() (*bool, bool)

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

SetStrongAuthLogin​

func (o *AuthProfile) SetStrongAuthLogin(v bool)

SetStrongAuthLogin sets StrongAuthLogin field to given value.

HasStrongAuthLogin​

func (o *AuthProfile) HasStrongAuthLogin() bool

HasStrongAuthLogin returns a boolean if a field has been set.