Name | Type | Description | Notes |
---|---|---|---|
Methods | Pointer to []string | [optional] | |
ReauthenticateIn | Pointer to string | [optional] | |
Types | Pointer to []string | [optional] | |
DeviceBound | Pointer to string | [optional] | |
HardwareProtection | Pointer to string | [optional] | |
PhishingResistant | Pointer to string | [optional] | |
UserPresence | Pointer to string | [optional] |
func NewPossessionConstraint() *PossessionConstraint
NewPossessionConstraint instantiates a new PossessionConstraint 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 NewPossessionConstraintWithDefaults() *PossessionConstraint
NewPossessionConstraintWithDefaults instantiates a new PossessionConstraint 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 *PossessionConstraint) GetMethods() []string
GetMethods returns the Methods field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetMethodsOk() (*[]string, bool)
GetMethodsOk returns a tuple with the Methods field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetMethods(v []string)
SetMethods sets Methods field to given value.
func (o *PossessionConstraint) HasMethods() bool
HasMethods returns a boolean if a field has been set.
func (o *PossessionConstraint) GetReauthenticateIn() string
GetReauthenticateIn returns the ReauthenticateIn field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetReauthenticateInOk() (*string, bool)
GetReauthenticateInOk returns a tuple with the ReauthenticateIn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetReauthenticateIn(v string)
SetReauthenticateIn sets ReauthenticateIn field to given value.
func (o *PossessionConstraint) HasReauthenticateIn() bool
HasReauthenticateIn returns a boolean if a field has been set.
func (o *PossessionConstraint) GetTypes() []string
GetTypes returns the Types field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetTypesOk() (*[]string, bool)
GetTypesOk returns a tuple with the Types field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetTypes(v []string)
SetTypes sets Types field to given value.
func (o *PossessionConstraint) HasTypes() bool
HasTypes returns a boolean if a field has been set.
func (o *PossessionConstraint) GetDeviceBound() string
GetDeviceBound returns the DeviceBound field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetDeviceBoundOk() (*string, bool)
GetDeviceBoundOk returns a tuple with the DeviceBound field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetDeviceBound(v string)
SetDeviceBound sets DeviceBound field to given value.
func (o *PossessionConstraint) HasDeviceBound() bool
HasDeviceBound returns a boolean if a field has been set.
func (o *PossessionConstraint) GetHardwareProtection() string
GetHardwareProtection returns the HardwareProtection field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetHardwareProtectionOk() (*string, bool)
GetHardwareProtectionOk returns a tuple with the HardwareProtection field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetHardwareProtection(v string)
SetHardwareProtection sets HardwareProtection field to given value.
func (o *PossessionConstraint) HasHardwareProtection() bool
HasHardwareProtection returns a boolean if a field has been set.
func (o *PossessionConstraint) GetPhishingResistant() string
GetPhishingResistant returns the PhishingResistant field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetPhishingResistantOk() (*string, bool)
GetPhishingResistantOk returns a tuple with the PhishingResistant field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetPhishingResistant(v string)
SetPhishingResistant sets PhishingResistant field to given value.
func (o *PossessionConstraint) HasPhishingResistant() bool
HasPhishingResistant returns a boolean if a field has been set.
func (o *PossessionConstraint) GetUserPresence() string
GetUserPresence returns the UserPresence field if non-nil, zero value otherwise.
func (o *PossessionConstraint) GetUserPresenceOk() (*string, bool)
GetUserPresenceOk returns a tuple with the UserPresence field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PossessionConstraint) SetUserPresence(v string)
SetUserPresence sets UserPresence field to given value.
func (o *PossessionConstraint) HasUserPresence() bool
HasUserPresence returns a boolean if a field has been set.