credentials

package module
v0.0.0-...-43c8b6e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2023 License: BSD-3-Clause Imports: 20 Imported by: 0

README

Go API client for credentials

The PingOne Platform API covering the PingOne Credentials service

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 2023-03-30
  • Package version: 0.1.1
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import credentials "github.com/GIT_USER_ID/--git-user-id/credentials"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), credentials.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), credentials.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), credentials.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), credentials.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.pingone.com

Class Method HTTP request Description
CredentialIssuanceRulesApi ApplyCredentialIssuanceRuleStagedChanges Post /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/stagedChanges Apply Credential Issuance Rule Staged Changes
CredentialIssuanceRulesApi CreateCredentialIssuanceRule Post /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules Create Credential Issuance Rule
CredentialIssuanceRulesApi DeleteCredentialIssuanceRule Delete /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID} Delete Credential Issuance Rule
CredentialIssuanceRulesApi ReadAllCredentialIssuanceRules Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules Read All Credential Issuance Rules
CredentialIssuanceRulesApi ReadCredentialIssuanceRuleStagedChanges Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/stagedChanges Read Credential Issuance Rule Staged Changes
CredentialIssuanceRulesApi ReadCredentialIssuanceRuleUsageCounts Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/usageCounts Read Credential Issuance Rule Usage Counts
CredentialIssuanceRulesApi ReadCredentialIssuanceRuleUsageDetails Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/usageDetails Read Credential Issuance Rule Usage Details
CredentialIssuanceRulesApi ReadOneCredentialIssuanceRule Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID} Read One Credential Issuance Rule
CredentialIssuanceRulesApi UpdateCredentialIssuanceRule Put /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID} Update Credential Issuance Rule
CredentialIssuersApi CreateCredentialIssuerProfile Post /environments/{environmentID}/credentialIssuerProfile Create Credential Issuer Profile
CredentialIssuersApi ReadCredentialIssuerProfile Get /environments/{environmentID}/credentialIssuerProfile Read Credential Issuer Profile
CredentialIssuersApi UpdateCredentialIssuerProfile Put /environments/{environmentID}/credentialIssuerProfile Update Credential Issuer Profile
CredentialTypesApi CreateCredentialType Post /environments/{environmentID}/credentialTypes Create Credential Type
CredentialTypesApi DeleteACredentialType Delete /environments/{environmentID}/credentialTypes/{credentialTypeID} Delete a Credential Type
CredentialTypesApi ReadAllCredentialTypes Get /environments/{environmentID}/credentialTypes Read All Credential Types
CredentialTypesApi ReadOneCredentialType Get /environments/{environmentID}/credentialTypes/{credentialTypeID} Read One Credential Type
CredentialTypesApi UpdateACredentialType Put /environments/{environmentID}/credentialTypes/{credentialTypeID} Update a Credential Type
DigitalWalletAppsApi CreateDigitalWalletApp Post /environments/{environmentID}/digitalWalletApplications Create Digital Wallet App
DigitalWalletAppsApi DeleteDigitalWalletApp Delete /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} Delete Digital Wallet App
DigitalWalletAppsApi ReadAllDigitalWalletApps Get /environments/{environmentID}/digitalWalletApplications Read All Digital Wallet Apps
DigitalWalletAppsApi ReadOneDigitalWalletApp Get /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} Read One Digital Wallet App
DigitalWalletAppsApi UpdateDigitalWalletApp Put /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} Update Digital Wallet App
DigitalWalletsApi CreateDigitalWallet Post /environments/{environmentID}/users/{userID}/digitalWallets Create Digital Wallet
DigitalWalletsApi DeleteDigitalWallet Delete /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID} Delete Digital Wallet
DigitalWalletsApi ReadAllDigitalWallets Get /environments/{environmentID}/users/{userID}/digitalWallets Read All Digital Wallets
DigitalWalletsApi ReadOneDigitalWallet Get /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID} Read One Digital Wallet
DigitalWalletsApi ReadOneDigitalWalletCredential Get /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID}/provisionedCredentials Read One Digital Wallet Credential
DigitalWalletsApi UpdateDigitalWallet Put /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID} Update Digital Wallet
UserCredentialsApi CreateAUserCredential Post /environments/{environmentID}/users/{userID}/credentials Create a User Credential
UserCredentialsApi ReadAllUserCredentials Get /environments/{environmentID}/users/{userID}/credentials Read All User Credentials
UserCredentialsApi ReadOneUserCredential Get /environments/{environmentID}/users/{userID}/credentials/{credentialID} Read One User Credential
UserCredentialsApi ReadOneUserCredentialWallet Get /environments/{environmentID}/users/{userID}/credentials/{credentialID}/provisionedCredentials Read One User Credential Wallet
UserCredentialsApi UpdateAUserCredential Put /environments/{environmentID}/users/{userID}/credentials/{credentialID} Update a User Credential

Documentation For Models

Documentation For Authorization

bearer
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedEnumCredentialIssuanceRuleAutomationMethodEnumValues = []EnumCredentialIssuanceRuleAutomationMethod{
	"PERIODIC",
	"ON_DEMAND",
}

All allowed values of EnumCredentialIssuanceRuleAutomationMethod enum

View Source
var AllowedEnumCredentialIssuanceRuleStagedChangeActionEnumValues = []EnumCredentialIssuanceRuleStagedChangeAction{
	"ISSUE",
	"UPDATE",
	"REVOKE",
}

All allowed values of EnumCredentialIssuanceRuleStagedChangeAction enum

View Source
var AllowedEnumCredentialIssuanceRuleStatusEnumValues = []EnumCredentialIssuanceRuleStatus{
	"ACTIVE",
	"DISABLED",
}

All allowed values of EnumCredentialIssuanceRuleStatus enum

View Source
var AllowedEnumCredentialTypeMetaDataFieldsTypeEnumValues = []EnumCredentialTypeMetaDataFieldsType{
	"Alphanumeric Text",
	"Issued Timestamp",
	"Directory Attribute",
}

All allowed values of EnumCredentialTypeMetaDataFieldsType enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	CredentialIssuanceRulesApi *CredentialIssuanceRulesApiService

	CredentialIssuersApi *CredentialIssuersApiService

	CredentialTypesApi *CredentialTypesApiService

	DigitalWalletAppsApi *DigitalWalletAppsApiService

	DigitalWalletsApi *DigitalWalletsApiService

	UserCredentialsApi *UserCredentialsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the PingOne Platform API - Credentials API v2023-03-30 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiApplyCredentialIssuanceRuleStagedChangesRequest

type ApiApplyCredentialIssuanceRuleStagedChangesRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiApplyCredentialIssuanceRuleStagedChangesRequest) ContentType

func (ApiApplyCredentialIssuanceRuleStagedChangesRequest) CredentialIssuanceRuleStagedChange

func (ApiApplyCredentialIssuanceRuleStagedChangesRequest) Execute

type ApiCreateAUserCredentialRequest

type ApiCreateAUserCredentialRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiCreateAUserCredentialRequest) Execute

func (ApiCreateAUserCredentialRequest) UserCredential

type ApiCreateCredentialIssuanceRuleRequest

type ApiCreateCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiCreateCredentialIssuanceRuleRequest) CredentialIssuanceRule

func (ApiCreateCredentialIssuanceRuleRequest) Execute

type ApiCreateCredentialIssuerProfileRequest

type ApiCreateCredentialIssuerProfileRequest struct {
	ApiService *CredentialIssuersApiService
	// contains filtered or unexported fields
}

func (ApiCreateCredentialIssuerProfileRequest) CredentialIssuerProfile

func (ApiCreateCredentialIssuerProfileRequest) Execute

type ApiCreateCredentialTypeRequest

type ApiCreateCredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiCreateCredentialTypeRequest) CredentialType

func (ApiCreateCredentialTypeRequest) Execute

type ApiCreateDigitalWalletAppRequest

type ApiCreateDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiCreateDigitalWalletAppRequest) CredentialDigitalWalletApplication

func (r ApiCreateDigitalWalletAppRequest) CredentialDigitalWalletApplication(credentialDigitalWalletApplication CredentialDigitalWalletApplication) ApiCreateDigitalWalletAppRequest

func (ApiCreateDigitalWalletAppRequest) Execute

type ApiCreateDigitalWalletRequest

type ApiCreateDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiCreateDigitalWalletRequest) CredentialDigitalWallet

func (r ApiCreateDigitalWalletRequest) CredentialDigitalWallet(credentialDigitalWallet CredentialDigitalWallet) ApiCreateDigitalWalletRequest

func (ApiCreateDigitalWalletRequest) Execute

type ApiDeleteACredentialTypeRequest

type ApiDeleteACredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteACredentialTypeRequest) Execute

type ApiDeleteCredentialIssuanceRuleRequest

type ApiDeleteCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteCredentialIssuanceRuleRequest) Execute

type ApiDeleteDigitalWalletAppRequest

type ApiDeleteDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDigitalWalletAppRequest) Execute

type ApiDeleteDigitalWalletRequest

type ApiDeleteDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDigitalWalletRequest) Execute

type ApiReadAllCredentialIssuanceRulesRequest

type ApiReadAllCredentialIssuanceRulesRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadAllCredentialIssuanceRulesRequest) Execute

type ApiReadAllCredentialTypesRequest

type ApiReadAllCredentialTypesRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiReadAllCredentialTypesRequest) Execute

type ApiReadAllDigitalWalletAppsRequest

type ApiReadAllDigitalWalletAppsRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllDigitalWalletAppsRequest) Execute

type ApiReadAllDigitalWalletsRequest

type ApiReadAllDigitalWalletsRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllDigitalWalletsRequest) Execute

type ApiReadAllUserCredentialsRequest

type ApiReadAllUserCredentialsRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllUserCredentialsRequest) Execute

type ApiReadCredentialIssuanceRuleStagedChangesRequest

type ApiReadCredentialIssuanceRuleStagedChangesRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuanceRuleStagedChangesRequest) Execute

type ApiReadCredentialIssuanceRuleUsageCountsRequest

type ApiReadCredentialIssuanceRuleUsageCountsRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuanceRuleUsageCountsRequest) Execute

type ApiReadCredentialIssuanceRuleUsageDetailsRequest

type ApiReadCredentialIssuanceRuleUsageDetailsRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuanceRuleUsageDetailsRequest) Execute

type ApiReadCredentialIssuerProfileRequest

type ApiReadCredentialIssuerProfileRequest struct {
	ApiService *CredentialIssuersApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuerProfileRequest) Execute

type ApiReadOneCredentialIssuanceRuleRequest

type ApiReadOneCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneCredentialIssuanceRuleRequest) Execute

type ApiReadOneCredentialTypeRequest

type ApiReadOneCredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneCredentialTypeRequest) Execute

type ApiReadOneDigitalWalletAppRequest

type ApiReadOneDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDigitalWalletAppRequest) Execute

type ApiReadOneDigitalWalletCredentialRequest

type ApiReadOneDigitalWalletCredentialRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDigitalWalletCredentialRequest) Execute

type ApiReadOneDigitalWalletRequest

type ApiReadOneDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDigitalWalletRequest) Execute

type ApiReadOneUserCredentialRequest

type ApiReadOneUserCredentialRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneUserCredentialRequest) Execute

type ApiReadOneUserCredentialWalletRequest

type ApiReadOneUserCredentialWalletRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneUserCredentialWalletRequest) Execute

type ApiUpdateACredentialTypeRequest

type ApiUpdateACredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateACredentialTypeRequest) CredentialType

func (ApiUpdateACredentialTypeRequest) Execute

type ApiUpdateAUserCredentialRequest

type ApiUpdateAUserCredentialRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateAUserCredentialRequest) Execute

func (ApiUpdateAUserCredentialRequest) UserCredential

type ApiUpdateCredentialIssuanceRuleRequest

type ApiUpdateCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateCredentialIssuanceRuleRequest) CredentialIssuanceRule

func (ApiUpdateCredentialIssuanceRuleRequest) Execute

type ApiUpdateCredentialIssuerProfileRequest

type ApiUpdateCredentialIssuerProfileRequest struct {
	ApiService *CredentialIssuersApiService
	// contains filtered or unexported fields
}

func (ApiUpdateCredentialIssuerProfileRequest) CredentialIssuerProfile

func (ApiUpdateCredentialIssuerProfileRequest) Execute

type ApiUpdateDigitalWalletAppRequest

type ApiUpdateDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDigitalWalletAppRequest) CredentialDigitalWalletApplication

func (r ApiUpdateDigitalWalletAppRequest) CredentialDigitalWalletApplication(credentialDigitalWalletApplication CredentialDigitalWalletApplication) ApiUpdateDigitalWalletAppRequest

func (ApiUpdateDigitalWalletAppRequest) Execute

type ApiUpdateDigitalWalletRequest

type ApiUpdateDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDigitalWalletRequest) CredentialDigitalWallet

func (r ApiUpdateDigitalWalletRequest) CredentialDigitalWallet(credentialDigitalWallet CredentialDigitalWallet) ApiUpdateDigitalWalletRequest

func (ApiUpdateDigitalWalletRequest) Execute

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CredentialDigitalWallet

type CredentialDigitalWallet struct {
	Application *CredentialDigitalWalletApplication `json:"application,omitempty"`
	// A string that specifies the date and time the credential digital wallet was created.
	CreatedAt                *string                                          `json:"createdAt,omitempty"`
	DigitalWalletApplication *CredentialDigitalWalletDigitalWalletApplication `json:"digitalWalletApplication,omitempty"`
	Environment              *Environment                                     `json:"environment,omitempty"`
	// A string that specifies the identifier (UUID) associated with the credential digital wallet app.
	Id           *string                              `json:"id,omitempty"`
	Notification *CredentialDigitalWalletNotification `json:"notification,omitempty"`
	// A string that specifies the date and time the credential digital wallet was last updated; can be null.
	UpdatedAt *string                      `json:"updatedAt,omitempty"`
	User      *CredentialDigitalWalletUser `json:"user,omitempty"`
	// A string that specifies the status of the wallet.
	Status         *string                                `json:"status,omitempty"`
	PairingSession *CredentialDigitalWalletPairingSession `json:"pairingSession,omitempty"`
}

CredentialDigitalWallet struct for CredentialDigitalWallet

func NewCredentialDigitalWallet

func NewCredentialDigitalWallet() *CredentialDigitalWallet

NewCredentialDigitalWallet instantiates a new CredentialDigitalWallet 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 NewCredentialDigitalWalletWithDefaults

func NewCredentialDigitalWalletWithDefaults() *CredentialDigitalWallet

NewCredentialDigitalWalletWithDefaults instantiates a new CredentialDigitalWallet 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 (*CredentialDigitalWallet) GetApplication

GetApplication returns the Application field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetApplicationOk

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetCreatedAt

func (o *CredentialDigitalWallet) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetCreatedAtOk

func (o *CredentialDigitalWallet) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetDigitalWalletApplication

GetDigitalWalletApplication returns the DigitalWalletApplication field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetDigitalWalletApplicationOk

func (o *CredentialDigitalWallet) GetDigitalWalletApplicationOk() (*CredentialDigitalWalletDigitalWalletApplication, bool)

GetDigitalWalletApplicationOk returns a tuple with the DigitalWalletApplication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetEnvironment

func (o *CredentialDigitalWallet) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetEnvironmentOk

func (o *CredentialDigitalWallet) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetId

func (o *CredentialDigitalWallet) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetIdOk

func (o *CredentialDigitalWallet) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetNotificationOk

GetNotificationOk returns a tuple with the Notification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetPairingSession

GetPairingSession returns the PairingSession field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetPairingSessionOk

GetPairingSessionOk returns a tuple with the PairingSession field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetStatus

func (o *CredentialDigitalWallet) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetStatusOk

func (o *CredentialDigitalWallet) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetUpdatedAt

func (o *CredentialDigitalWallet) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetUpdatedAtOk

func (o *CredentialDigitalWallet) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetUserOk

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWallet) HasApplication

func (o *CredentialDigitalWallet) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasCreatedAt

func (o *CredentialDigitalWallet) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasDigitalWalletApplication

func (o *CredentialDigitalWallet) HasDigitalWalletApplication() bool

HasDigitalWalletApplication returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasEnvironment

func (o *CredentialDigitalWallet) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasId

func (o *CredentialDigitalWallet) HasId() bool

HasId returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasNotification

func (o *CredentialDigitalWallet) HasNotification() bool

HasNotification returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasPairingSession

func (o *CredentialDigitalWallet) HasPairingSession() bool

HasPairingSession returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasStatus

func (o *CredentialDigitalWallet) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasUpdatedAt

func (o *CredentialDigitalWallet) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasUser

func (o *CredentialDigitalWallet) HasUser() bool

HasUser returns a boolean if a field has been set.

func (CredentialDigitalWallet) MarshalJSON

func (o CredentialDigitalWallet) MarshalJSON() ([]byte, error)

func (*CredentialDigitalWallet) SetApplication

SetApplication gets a reference to the given CredentialDigitalWalletApplication and assigns it to the Application field.

func (*CredentialDigitalWallet) SetCreatedAt

func (o *CredentialDigitalWallet) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialDigitalWallet) SetDigitalWalletApplication

SetDigitalWalletApplication gets a reference to the given CredentialDigitalWalletDigitalWalletApplication and assigns it to the DigitalWalletApplication field.

func (*CredentialDigitalWallet) SetEnvironment

func (o *CredentialDigitalWallet) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*CredentialDigitalWallet) SetId

func (o *CredentialDigitalWallet) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CredentialDigitalWallet) SetNotification

SetNotification gets a reference to the given CredentialDigitalWalletNotification and assigns it to the Notification field.

func (*CredentialDigitalWallet) SetPairingSession

SetPairingSession gets a reference to the given CredentialDigitalWalletPairingSession and assigns it to the PairingSession field.

func (*CredentialDigitalWallet) SetStatus

func (o *CredentialDigitalWallet) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CredentialDigitalWallet) SetUpdatedAt

func (o *CredentialDigitalWallet) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*CredentialDigitalWallet) SetUser

SetUser gets a reference to the given CredentialDigitalWalletUser and assigns it to the User field.

func (CredentialDigitalWallet) ToMap

func (o CredentialDigitalWallet) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletApplication

type CredentialDigitalWalletApplication struct {
	// A string that specifies the ientifier (UUID) of the application running the Wallet SDK on the user’s device and registered with the service.
	Id string `json:"id"`
}

CredentialDigitalWalletApplication struct for CredentialDigitalWalletApplication

func NewCredentialDigitalWalletApplication

func NewCredentialDigitalWalletApplication(id string) *CredentialDigitalWalletApplication

NewCredentialDigitalWalletApplication instantiates a new CredentialDigitalWalletApplication 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 NewCredentialDigitalWalletApplicationWithDefaults

func NewCredentialDigitalWalletApplicationWithDefaults() *CredentialDigitalWalletApplication

NewCredentialDigitalWalletApplicationWithDefaults instantiates a new CredentialDigitalWalletApplication 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 (*CredentialDigitalWalletApplication) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletApplication) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialDigitalWalletApplication) MarshalJSON

func (o CredentialDigitalWalletApplication) MarshalJSON() ([]byte, error)

func (*CredentialDigitalWalletApplication) SetId

SetId sets field value

func (CredentialDigitalWalletApplication) ToMap

func (o CredentialDigitalWalletApplication) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletApplicationApplication

type CredentialDigitalWalletApplicationApplication struct {
	// A string that specifies the identifier (UUID) of the PingOne application associated with the digital wallet app.
	Id string `json:"id"`
}

CredentialDigitalWalletApplicationApplication struct for CredentialDigitalWalletApplicationApplication

func NewCredentialDigitalWalletApplicationApplication

func NewCredentialDigitalWalletApplicationApplication(id string) *CredentialDigitalWalletApplicationApplication

NewCredentialDigitalWalletApplicationApplication instantiates a new CredentialDigitalWalletApplicationApplication 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 NewCredentialDigitalWalletApplicationApplicationWithDefaults

func NewCredentialDigitalWalletApplicationApplicationWithDefaults() *CredentialDigitalWalletApplicationApplication

NewCredentialDigitalWalletApplicationApplicationWithDefaults instantiates a new CredentialDigitalWalletApplicationApplication 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 (*CredentialDigitalWalletApplicationApplication) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletApplicationApplication) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialDigitalWalletApplicationApplication) MarshalJSON

func (*CredentialDigitalWalletApplicationApplication) SetId

SetId sets field value

func (CredentialDigitalWalletApplicationApplication) ToMap

func (o CredentialDigitalWalletApplicationApplication) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletDigitalWalletApplication

type CredentialDigitalWalletDigitalWalletApplication struct {
	// A string that specifies the identifier (UUID) of the customer's digital wallet app that will interact with the user's digital wallet.
	Id string `json:"id"`
}

CredentialDigitalWalletDigitalWalletApplication struct for CredentialDigitalWalletDigitalWalletApplication

func NewCredentialDigitalWalletDigitalWalletApplication

func NewCredentialDigitalWalletDigitalWalletApplication(id string) *CredentialDigitalWalletDigitalWalletApplication

NewCredentialDigitalWalletDigitalWalletApplication instantiates a new CredentialDigitalWalletDigitalWalletApplication 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 NewCredentialDigitalWalletDigitalWalletApplicationWithDefaults

func NewCredentialDigitalWalletDigitalWalletApplicationWithDefaults() *CredentialDigitalWalletDigitalWalletApplication

NewCredentialDigitalWalletDigitalWalletApplicationWithDefaults instantiates a new CredentialDigitalWalletDigitalWalletApplication 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 (*CredentialDigitalWalletDigitalWalletApplication) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletDigitalWalletApplication) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialDigitalWalletDigitalWalletApplication) MarshalJSON

func (*CredentialDigitalWalletDigitalWalletApplication) SetId

SetId sets field value

func (CredentialDigitalWalletDigitalWalletApplication) ToMap

func (o CredentialDigitalWalletDigitalWalletApplication) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletNotification

type CredentialDigitalWalletNotification struct {
	Methods  []string                                          `json:"methods,omitempty"`
	Results  []CredentialDigitalWalletNotificationResultsInner `json:"results,omitempty"`
	Template *CredentialDigitalWalletNotificationTemplate      `json:"template,omitempty"`
}

CredentialDigitalWalletNotification struct for CredentialDigitalWalletNotification

func NewCredentialDigitalWalletNotification

func NewCredentialDigitalWalletNotification() *CredentialDigitalWalletNotification

NewCredentialDigitalWalletNotification instantiates a new CredentialDigitalWalletNotification 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 NewCredentialDigitalWalletNotificationWithDefaults

func NewCredentialDigitalWalletNotificationWithDefaults() *CredentialDigitalWalletNotification

NewCredentialDigitalWalletNotificationWithDefaults instantiates a new CredentialDigitalWalletNotification 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 (*CredentialDigitalWalletNotification) GetMethods

func (o *CredentialDigitalWalletNotification) GetMethods() []string

GetMethods returns the Methods field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotification) GetMethodsOk

func (o *CredentialDigitalWalletNotification) GetMethodsOk() ([]string, bool)

GetMethodsOk returns a tuple with the Methods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotification) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotification) GetResultsOk

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotification) GetTemplate

GetTemplate returns the Template field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotification) GetTemplateOk

GetTemplateOk returns a tuple with the Template field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotification) HasMethods

func (o *CredentialDigitalWalletNotification) HasMethods() bool

HasMethods returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotification) HasResults

func (o *CredentialDigitalWalletNotification) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotification) HasTemplate

func (o *CredentialDigitalWalletNotification) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (CredentialDigitalWalletNotification) MarshalJSON

func (o CredentialDigitalWalletNotification) MarshalJSON() ([]byte, error)

func (*CredentialDigitalWalletNotification) SetMethods

func (o *CredentialDigitalWalletNotification) SetMethods(v []string)

SetMethods gets a reference to the given []string and assigns it to the Methods field.

func (*CredentialDigitalWalletNotification) SetResults

SetResults gets a reference to the given []CredentialDigitalWalletNotificationResultsInner and assigns it to the Results field.

func (*CredentialDigitalWalletNotification) SetTemplate

SetTemplate gets a reference to the given CredentialDigitalWalletNotificationTemplate and assigns it to the Template field.

func (CredentialDigitalWalletNotification) ToMap

func (o CredentialDigitalWalletNotification) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletNotificationResultsInner

type CredentialDigitalWalletNotificationResultsInner struct {
	Method       *string                                                      `json:"method,omitempty"`
	Sent         *bool                                                        `json:"sent,omitempty"`
	Notification *CredentialDigitalWalletNotificationResultsInnerNotification `json:"notification,omitempty"`
	Error        *CredentialDigitalWalletNotificationResultsInnerError        `json:"error,omitempty"`
}

CredentialDigitalWalletNotificationResultsInner struct for CredentialDigitalWalletNotificationResultsInner

func NewCredentialDigitalWalletNotificationResultsInner

func NewCredentialDigitalWalletNotificationResultsInner() *CredentialDigitalWalletNotificationResultsInner

NewCredentialDigitalWalletNotificationResultsInner instantiates a new CredentialDigitalWalletNotificationResultsInner 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 NewCredentialDigitalWalletNotificationResultsInnerWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerWithDefaults() *CredentialDigitalWalletNotificationResultsInner

NewCredentialDigitalWalletNotificationResultsInnerWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInner 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 (*CredentialDigitalWalletNotificationResultsInner) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInner) GetMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetMethodOk

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInner) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetNotificationOk

GetNotificationOk returns a tuple with the Notification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInner) GetSent

GetSent returns the Sent field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetSentOk

GetSentOk returns a tuple with the Sent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasError

HasError returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasMethod

HasMethod returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasNotification

HasNotification returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasSent

HasSent returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationResultsInner) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInner) SetError

SetError gets a reference to the given CredentialDigitalWalletNotificationResultsInnerError and assigns it to the Error field.

func (*CredentialDigitalWalletNotificationResultsInner) SetMethod

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*CredentialDigitalWalletNotificationResultsInner) SetNotification

SetNotification gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the Notification field.

func (*CredentialDigitalWalletNotificationResultsInner) SetSent

SetSent gets a reference to the given bool and assigns it to the Sent field.

func (CredentialDigitalWalletNotificationResultsInner) ToMap

func (o CredentialDigitalWalletNotificationResultsInner) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletNotificationResultsInnerError

type CredentialDigitalWalletNotificationResultsInnerError struct {
	Id      *string                                                            `json:"id,omitempty"`
	Code    *string                                                            `json:"code,omitempty"`
	Message *string                                                            `json:"message,omitempty"`
	Details []CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner `json:"details,omitempty"`
}

CredentialDigitalWalletNotificationResultsInnerError struct for CredentialDigitalWalletNotificationResultsInnerError

func NewCredentialDigitalWalletNotificationResultsInnerError

func NewCredentialDigitalWalletNotificationResultsInnerError() *CredentialDigitalWalletNotificationResultsInnerError

NewCredentialDigitalWalletNotificationResultsInnerError instantiates a new CredentialDigitalWalletNotificationResultsInnerError 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 NewCredentialDigitalWalletNotificationResultsInnerErrorWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerErrorWithDefaults() *CredentialDigitalWalletNotificationResultsInnerError

NewCredentialDigitalWalletNotificationResultsInnerErrorWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInnerError 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 (*CredentialDigitalWalletNotificationResultsInnerError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetDetailsOk

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInnerError) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasCode

HasCode returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasDetails

HasDetails returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasId

HasId returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasMessage

HasMessage returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationResultsInnerError) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInnerError) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CredentialDigitalWalletNotificationResultsInnerError) SetDetails

SetDetails gets a reference to the given []CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner and assigns it to the Details field.

func (*CredentialDigitalWalletNotificationResultsInnerError) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*CredentialDigitalWalletNotificationResultsInnerError) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (CredentialDigitalWalletNotificationResultsInnerError) ToMap

type CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

type CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner struct {
	Code    *string `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
}

CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner struct for CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

func NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

func NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner() *CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner instantiates a new CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner 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 NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInnerWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInnerWithDefaults() *CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInnerWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner 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 (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetCodeOk

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetMessageOk

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) HasCode

HasCode returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) HasMessage

HasMessage returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) ToMap

type CredentialDigitalWalletNotificationResultsInnerNotification

type CredentialDigitalWalletNotificationResultsInnerNotification struct {
	Id string `json:"id"`
}

CredentialDigitalWalletNotificationResultsInnerNotification struct for CredentialDigitalWalletNotificationResultsInnerNotification

func NewCredentialDigitalWalletNotificationResultsInnerNotification

func NewCredentialDigitalWalletNotificationResultsInnerNotification(id string) *CredentialDigitalWalletNotificationResultsInnerNotification

NewCredentialDigitalWalletNotificationResultsInnerNotification instantiates a new CredentialDigitalWalletNotificationResultsInnerNotification 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 NewCredentialDigitalWalletNotificationResultsInnerNotificationWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerNotificationWithDefaults() *CredentialDigitalWalletNotificationResultsInnerNotification

NewCredentialDigitalWalletNotificationResultsInnerNotificationWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInnerNotification 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 (*CredentialDigitalWalletNotificationResultsInnerNotification) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletNotificationResultsInnerNotification) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialDigitalWalletNotificationResultsInnerNotification) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInnerNotification) SetId

SetId sets field value

func (CredentialDigitalWalletNotificationResultsInnerNotification) ToMap

type CredentialDigitalWalletNotificationTemplate

type CredentialDigitalWalletNotificationTemplate struct {
	Locale  *string `json:"locale,omitempty"`
	Variant *string `json:"variant,omitempty"`
}

CredentialDigitalWalletNotificationTemplate struct for CredentialDigitalWalletNotificationTemplate

func NewCredentialDigitalWalletNotificationTemplate

func NewCredentialDigitalWalletNotificationTemplate() *CredentialDigitalWalletNotificationTemplate

NewCredentialDigitalWalletNotificationTemplate instantiates a new CredentialDigitalWalletNotificationTemplate 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 NewCredentialDigitalWalletNotificationTemplateWithDefaults

func NewCredentialDigitalWalletNotificationTemplateWithDefaults() *CredentialDigitalWalletNotificationTemplate

NewCredentialDigitalWalletNotificationTemplateWithDefaults instantiates a new CredentialDigitalWalletNotificationTemplate 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 (*CredentialDigitalWalletNotificationTemplate) GetLocale

GetLocale returns the Locale field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationTemplate) GetLocaleOk

GetLocaleOk returns a tuple with the Locale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationTemplate) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationTemplate) GetVariantOk

GetVariantOk returns a tuple with the Variant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletNotificationTemplate) HasLocale

HasLocale returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationTemplate) HasVariant

HasVariant returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationTemplate) MarshalJSON

func (*CredentialDigitalWalletNotificationTemplate) SetLocale

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*CredentialDigitalWalletNotificationTemplate) SetVariant

SetVariant gets a reference to the given string and assigns it to the Variant field.

func (CredentialDigitalWalletNotificationTemplate) ToMap

func (o CredentialDigitalWalletNotificationTemplate) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletPairingSession

type CredentialDigitalWalletPairingSession struct {
	Id            *string                                                      `json:"id,omitempty"`
	CreatedAt     *string                                                      `json:"createdAt,omitempty"`
	UpdatedAt     *string                                                      `json:"updatedAt,omitempty"`
	Environment   *CredentialDigitalWalletNotificationResultsInnerNotification `json:"environment,omitempty"`
	User          *CredentialDigitalWalletNotificationResultsInnerNotification `json:"user,omitempty"`
	DigitalWallet *CredentialDigitalWalletNotificationResultsInnerNotification `json:"digitalWallet,omitempty"`
	Challenge     *string                                                      `json:"challenge,omitempty"`
	QrUrl         *string                                                      `json:"qrUrl,omitempty"`
	Status        *string                                                      `json:"status,omitempty"`
}

CredentialDigitalWalletPairingSession struct for CredentialDigitalWalletPairingSession

func NewCredentialDigitalWalletPairingSession

func NewCredentialDigitalWalletPairingSession() *CredentialDigitalWalletPairingSession

NewCredentialDigitalWalletPairingSession instantiates a new CredentialDigitalWalletPairingSession 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 NewCredentialDigitalWalletPairingSessionWithDefaults

func NewCredentialDigitalWalletPairingSessionWithDefaults() *CredentialDigitalWalletPairingSession

NewCredentialDigitalWalletPairingSessionWithDefaults instantiates a new CredentialDigitalWalletPairingSession 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 (*CredentialDigitalWalletPairingSession) GetChallenge

GetChallenge returns the Challenge field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetChallengeOk

func (o *CredentialDigitalWalletPairingSession) GetChallengeOk() (*string, bool)

GetChallengeOk returns a tuple with the Challenge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetCreatedAt

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetCreatedAtOk

func (o *CredentialDigitalWalletPairingSession) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetDigitalWallet

GetDigitalWallet returns the DigitalWallet field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetDigitalWalletOk

GetDigitalWalletOk returns a tuple with the DigitalWallet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetEnvironment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetEnvironmentOk

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetQrUrl

GetQrUrl returns the QrUrl field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetQrUrlOk

GetQrUrlOk returns a tuple with the QrUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetStatusOk

func (o *CredentialDigitalWalletPairingSession) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetUpdatedAt

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetUpdatedAtOk

func (o *CredentialDigitalWalletPairingSession) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetUserOk

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialDigitalWalletPairingSession) HasChallenge

func (o *CredentialDigitalWalletPairingSession) HasChallenge() bool

HasChallenge returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasCreatedAt

func (o *CredentialDigitalWalletPairingSession) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasDigitalWallet

func (o *CredentialDigitalWalletPairingSession) HasDigitalWallet() bool

HasDigitalWallet returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasEnvironment

func (o *CredentialDigitalWalletPairingSession) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasId

HasId returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasQrUrl

HasQrUrl returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasStatus

HasStatus returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasUpdatedAt

func (o *CredentialDigitalWalletPairingSession) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasUser

HasUser returns a boolean if a field has been set.

func (CredentialDigitalWalletPairingSession) MarshalJSON

func (o CredentialDigitalWalletPairingSession) MarshalJSON() ([]byte, error)

func (*CredentialDigitalWalletPairingSession) SetChallenge

func (o *CredentialDigitalWalletPairingSession) SetChallenge(v string)

SetChallenge gets a reference to the given string and assigns it to the Challenge field.

func (*CredentialDigitalWalletPairingSession) SetCreatedAt

func (o *CredentialDigitalWalletPairingSession) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialDigitalWalletPairingSession) SetDigitalWallet

SetDigitalWallet gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the DigitalWallet field.

func (*CredentialDigitalWalletPairingSession) SetEnvironment

SetEnvironment gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the Environment field.

func (*CredentialDigitalWalletPairingSession) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*CredentialDigitalWalletPairingSession) SetQrUrl

SetQrUrl gets a reference to the given string and assigns it to the QrUrl field.

func (*CredentialDigitalWalletPairingSession) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CredentialDigitalWalletPairingSession) SetUpdatedAt

func (o *CredentialDigitalWalletPairingSession) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*CredentialDigitalWalletPairingSession) SetUser

SetUser gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the User field.

func (CredentialDigitalWalletPairingSession) ToMap

func (o CredentialDigitalWalletPairingSession) ToMap() (map[string]interface{}, error)

type CredentialDigitalWalletUser

type CredentialDigitalWalletUser struct {
	// A string that specifies the identifier (UUID) of the user associated with the credential digital wallet.
	Id string `json:"id"`
}

CredentialDigitalWalletUser struct for CredentialDigitalWalletUser

func NewCredentialDigitalWalletUser

func NewCredentialDigitalWalletUser(id string) *CredentialDigitalWalletUser

NewCredentialDigitalWalletUser instantiates a new CredentialDigitalWalletUser 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 NewCredentialDigitalWalletUserWithDefaults

func NewCredentialDigitalWalletUserWithDefaults() *CredentialDigitalWalletUser

NewCredentialDigitalWalletUserWithDefaults instantiates a new CredentialDigitalWalletUser 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 (*CredentialDigitalWalletUser) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletUser) GetIdOk

func (o *CredentialDigitalWalletUser) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialDigitalWalletUser) MarshalJSON

func (o CredentialDigitalWalletUser) MarshalJSON() ([]byte, error)

func (*CredentialDigitalWalletUser) SetId

func (o *CredentialDigitalWalletUser) SetId(v string)

SetId sets field value

func (CredentialDigitalWalletUser) ToMap

func (o CredentialDigitalWalletUser) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRule

type CredentialIssuanceRule struct {
	Automation CredentialIssuanceRuleAutomation `json:"automation"`
	// A string that specifies the date and time the credential issuance rule was created.
	CreatedAt                *string                                         `json:"createdAt,omitempty"`
	CredentialType           *CredentialIssuanceRuleCredentialType           `json:"credentialType,omitempty"`
	DigitalWalletApplication *CredentialIssuanceRuleDigitalWalletApplication `json:"digitalWalletApplication,omitempty"`
	Environment              *Environment                                    `json:"environment,omitempty"`
	Filter                   *CredentialIssuanceRuleFilter                   `json:"filter,omitempty"`
	// A string that specifies the identifier (UUID) of the credential issuance rule.
	Id           *string                             `json:"id,omitempty"`
	Notification *CredentialIssuanceRuleNotification `json:"notification,omitempty"`
	Status       EnumCredentialIssuanceRuleStatus    `json:"status"`
	// A string that specifies the date and time the credential issuance rule was last updated; can be null.
	UpdatedAt *string `json:"updatedAt,omitempty"`
}

CredentialIssuanceRule struct for CredentialIssuanceRule

func NewCredentialIssuanceRule

NewCredentialIssuanceRule instantiates a new CredentialIssuanceRule 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 NewCredentialIssuanceRuleWithDefaults

func NewCredentialIssuanceRuleWithDefaults() *CredentialIssuanceRule

NewCredentialIssuanceRuleWithDefaults instantiates a new CredentialIssuanceRule 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 (*CredentialIssuanceRule) GetAutomation

GetAutomation returns the Automation field value

func (*CredentialIssuanceRule) GetAutomationOk

GetAutomationOk returns a tuple with the Automation field value and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetCreatedAt

func (o *CredentialIssuanceRule) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetCreatedAtOk

func (o *CredentialIssuanceRule) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetCredentialType

GetCredentialType returns the CredentialType field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetCredentialTypeOk

GetCredentialTypeOk returns a tuple with the CredentialType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetDigitalWalletApplication

GetDigitalWalletApplication returns the DigitalWalletApplication field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetDigitalWalletApplicationOk

func (o *CredentialIssuanceRule) GetDigitalWalletApplicationOk() (*CredentialIssuanceRuleDigitalWalletApplication, bool)

GetDigitalWalletApplicationOk returns a tuple with the DigitalWalletApplication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetEnvironment

func (o *CredentialIssuanceRule) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetEnvironmentOk

func (o *CredentialIssuanceRule) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetFilterOk

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetId

func (o *CredentialIssuanceRule) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetIdOk

func (o *CredentialIssuanceRule) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetNotificationOk

GetNotificationOk returns a tuple with the Notification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetStatus

GetStatus returns the Status field value

func (*CredentialIssuanceRule) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) GetUpdatedAt

func (o *CredentialIssuanceRule) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetUpdatedAtOk

func (o *CredentialIssuanceRule) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRule) HasCreatedAt

func (o *CredentialIssuanceRule) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasCredentialType

func (o *CredentialIssuanceRule) HasCredentialType() bool

HasCredentialType returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasDigitalWalletApplication

func (o *CredentialIssuanceRule) HasDigitalWalletApplication() bool

HasDigitalWalletApplication returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasEnvironment

func (o *CredentialIssuanceRule) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasFilter

func (o *CredentialIssuanceRule) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasId

func (o *CredentialIssuanceRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasNotification

func (o *CredentialIssuanceRule) HasNotification() bool

HasNotification returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasUpdatedAt

func (o *CredentialIssuanceRule) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CredentialIssuanceRule) MarshalJSON

func (o CredentialIssuanceRule) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRule) SetAutomation

SetAutomation sets field value

func (*CredentialIssuanceRule) SetCreatedAt

func (o *CredentialIssuanceRule) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialIssuanceRule) SetCredentialType

SetCredentialType gets a reference to the given CredentialIssuanceRuleCredentialType and assigns it to the CredentialType field.

func (*CredentialIssuanceRule) SetDigitalWalletApplication

SetDigitalWalletApplication gets a reference to the given CredentialIssuanceRuleDigitalWalletApplication and assigns it to the DigitalWalletApplication field.

func (*CredentialIssuanceRule) SetEnvironment

func (o *CredentialIssuanceRule) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*CredentialIssuanceRule) SetFilter

SetFilter gets a reference to the given CredentialIssuanceRuleFilter and assigns it to the Filter field.

func (*CredentialIssuanceRule) SetId

func (o *CredentialIssuanceRule) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CredentialIssuanceRule) SetNotification

SetNotification gets a reference to the given CredentialIssuanceRuleNotification and assigns it to the Notification field.

func (*CredentialIssuanceRule) SetStatus

SetStatus sets field value

func (*CredentialIssuanceRule) SetUpdatedAt

func (o *CredentialIssuanceRule) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (CredentialIssuanceRule) ToMap

func (o CredentialIssuanceRule) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleAutomation

type CredentialIssuanceRuleAutomation struct {
	Issue  EnumCredentialIssuanceRuleAutomationMethod `json:"issue"`
	Update EnumCredentialIssuanceRuleAutomationMethod `json:"update"`
	Revoke EnumCredentialIssuanceRuleAutomationMethod `json:"revoke"`
}

CredentialIssuanceRuleAutomation struct for CredentialIssuanceRuleAutomation

func NewCredentialIssuanceRuleAutomation

NewCredentialIssuanceRuleAutomation instantiates a new CredentialIssuanceRuleAutomation 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 NewCredentialIssuanceRuleAutomationWithDefaults

func NewCredentialIssuanceRuleAutomationWithDefaults() *CredentialIssuanceRuleAutomation

NewCredentialIssuanceRuleAutomationWithDefaults instantiates a new CredentialIssuanceRuleAutomation 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 (*CredentialIssuanceRuleAutomation) GetIssue

GetIssue returns the Issue field value

func (*CredentialIssuanceRuleAutomation) GetIssueOk

GetIssueOk returns a tuple with the Issue field value and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleAutomation) GetRevoke

GetRevoke returns the Revoke field value

func (*CredentialIssuanceRuleAutomation) GetRevokeOk

GetRevokeOk returns a tuple with the Revoke field value and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleAutomation) GetUpdate

GetUpdate returns the Update field value

func (*CredentialIssuanceRuleAutomation) GetUpdateOk

GetUpdateOk returns a tuple with the Update field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleAutomation) MarshalJSON

func (o CredentialIssuanceRuleAutomation) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleAutomation) SetIssue

SetIssue sets field value

func (*CredentialIssuanceRuleAutomation) SetRevoke

SetRevoke sets field value

func (*CredentialIssuanceRuleAutomation) SetUpdate

SetUpdate sets field value

func (CredentialIssuanceRuleAutomation) ToMap

func (o CredentialIssuanceRuleAutomation) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleCredentialType

type CredentialIssuanceRuleCredentialType struct {
	// A string that specifies the iIdentifier (UUID) of the credential type with which this credential issuance rule is associated.
	Id string `json:"id"`
}

CredentialIssuanceRuleCredentialType struct for CredentialIssuanceRuleCredentialType

func NewCredentialIssuanceRuleCredentialType

func NewCredentialIssuanceRuleCredentialType(id string) *CredentialIssuanceRuleCredentialType

NewCredentialIssuanceRuleCredentialType instantiates a new CredentialIssuanceRuleCredentialType 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 NewCredentialIssuanceRuleCredentialTypeWithDefaults

func NewCredentialIssuanceRuleCredentialTypeWithDefaults() *CredentialIssuanceRuleCredentialType

NewCredentialIssuanceRuleCredentialTypeWithDefaults instantiates a new CredentialIssuanceRuleCredentialType 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 (*CredentialIssuanceRuleCredentialType) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleCredentialType) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleCredentialType) MarshalJSON

func (o CredentialIssuanceRuleCredentialType) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleCredentialType) SetId

SetId sets field value

func (CredentialIssuanceRuleCredentialType) ToMap

func (o CredentialIssuanceRuleCredentialType) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleDigitalWalletApplication

type CredentialIssuanceRuleDigitalWalletApplication struct {
	// A string that specifies the identifier (UUID) of the customer's Digital Wallet App that will interact with the user's Digital Wallet.
	Id string `json:"id"`
}

CredentialIssuanceRuleDigitalWalletApplication struct for CredentialIssuanceRuleDigitalWalletApplication

func NewCredentialIssuanceRuleDigitalWalletApplication

func NewCredentialIssuanceRuleDigitalWalletApplication(id string) *CredentialIssuanceRuleDigitalWalletApplication

NewCredentialIssuanceRuleDigitalWalletApplication instantiates a new CredentialIssuanceRuleDigitalWalletApplication 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 NewCredentialIssuanceRuleDigitalWalletApplicationWithDefaults

func NewCredentialIssuanceRuleDigitalWalletApplicationWithDefaults() *CredentialIssuanceRuleDigitalWalletApplication

NewCredentialIssuanceRuleDigitalWalletApplicationWithDefaults instantiates a new CredentialIssuanceRuleDigitalWalletApplication 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 (*CredentialIssuanceRuleDigitalWalletApplication) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleDigitalWalletApplication) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleDigitalWalletApplication) MarshalJSON

func (*CredentialIssuanceRuleDigitalWalletApplication) SetId

SetId sets field value

func (CredentialIssuanceRuleDigitalWalletApplication) ToMap

func (o CredentialIssuanceRuleDigitalWalletApplication) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleFilter

type CredentialIssuanceRuleFilter struct {
	GroupIds      []string `json:"groupIds,omitempty"`
	PopulationIds []string `json:"populationIds,omitempty"`
	Scim          *string  `json:"scim,omitempty"`
}

CredentialIssuanceRuleFilter struct for CredentialIssuanceRuleFilter

func NewCredentialIssuanceRuleFilter

func NewCredentialIssuanceRuleFilter() *CredentialIssuanceRuleFilter

NewCredentialIssuanceRuleFilter instantiates a new CredentialIssuanceRuleFilter 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 NewCredentialIssuanceRuleFilterWithDefaults

func NewCredentialIssuanceRuleFilterWithDefaults() *CredentialIssuanceRuleFilter

NewCredentialIssuanceRuleFilterWithDefaults instantiates a new CredentialIssuanceRuleFilter 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 (*CredentialIssuanceRuleFilter) GetGroupIds

func (o *CredentialIssuanceRuleFilter) GetGroupIds() []string

GetGroupIds returns the GroupIds field value if set, zero value otherwise.

func (*CredentialIssuanceRuleFilter) GetGroupIdsOk

func (o *CredentialIssuanceRuleFilter) GetGroupIdsOk() ([]string, bool)

GetGroupIdsOk returns a tuple with the GroupIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleFilter) GetPopulationIds

func (o *CredentialIssuanceRuleFilter) GetPopulationIds() []string

GetPopulationIds returns the PopulationIds field value if set, zero value otherwise.

func (*CredentialIssuanceRuleFilter) GetPopulationIdsOk

func (o *CredentialIssuanceRuleFilter) GetPopulationIdsOk() ([]string, bool)

GetPopulationIdsOk returns a tuple with the PopulationIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleFilter) GetScim

func (o *CredentialIssuanceRuleFilter) GetScim() string

GetScim returns the Scim field value if set, zero value otherwise.

func (*CredentialIssuanceRuleFilter) GetScimOk

func (o *CredentialIssuanceRuleFilter) GetScimOk() (*string, bool)

GetScimOk returns a tuple with the Scim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleFilter) HasGroupIds

func (o *CredentialIssuanceRuleFilter) HasGroupIds() bool

HasGroupIds returns a boolean if a field has been set.

func (*CredentialIssuanceRuleFilter) HasPopulationIds

func (o *CredentialIssuanceRuleFilter) HasPopulationIds() bool

HasPopulationIds returns a boolean if a field has been set.

func (*CredentialIssuanceRuleFilter) HasScim

func (o *CredentialIssuanceRuleFilter) HasScim() bool

HasScim returns a boolean if a field has been set.

func (CredentialIssuanceRuleFilter) MarshalJSON

func (o CredentialIssuanceRuleFilter) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleFilter) SetGroupIds

func (o *CredentialIssuanceRuleFilter) SetGroupIds(v []string)

SetGroupIds gets a reference to the given []string and assigns it to the GroupIds field.

func (*CredentialIssuanceRuleFilter) SetPopulationIds

func (o *CredentialIssuanceRuleFilter) SetPopulationIds(v []string)

SetPopulationIds gets a reference to the given []string and assigns it to the PopulationIds field.

func (*CredentialIssuanceRuleFilter) SetScim

func (o *CredentialIssuanceRuleFilter) SetScim(v string)

SetScim gets a reference to the given string and assigns it to the Scim field.

func (CredentialIssuanceRuleFilter) ToMap

func (o CredentialIssuanceRuleFilter) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleNotification

type CredentialIssuanceRuleNotification struct {
	Methods []string `json:"methods,omitempty"`
}

CredentialIssuanceRuleNotification struct for CredentialIssuanceRuleNotification

func NewCredentialIssuanceRuleNotification

func NewCredentialIssuanceRuleNotification() *CredentialIssuanceRuleNotification

NewCredentialIssuanceRuleNotification instantiates a new CredentialIssuanceRuleNotification 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 NewCredentialIssuanceRuleNotificationWithDefaults

func NewCredentialIssuanceRuleNotificationWithDefaults() *CredentialIssuanceRuleNotification

NewCredentialIssuanceRuleNotificationWithDefaults instantiates a new CredentialIssuanceRuleNotification 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 (*CredentialIssuanceRuleNotification) GetMethods

func (o *CredentialIssuanceRuleNotification) GetMethods() []string

GetMethods returns the Methods field value if set, zero value otherwise.

func (*CredentialIssuanceRuleNotification) GetMethodsOk

func (o *CredentialIssuanceRuleNotification) GetMethodsOk() ([]string, bool)

GetMethodsOk returns a tuple with the Methods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleNotification) HasMethods

func (o *CredentialIssuanceRuleNotification) HasMethods() bool

HasMethods returns a boolean if a field has been set.

func (CredentialIssuanceRuleNotification) MarshalJSON

func (o CredentialIssuanceRuleNotification) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleNotification) SetMethods

func (o *CredentialIssuanceRuleNotification) SetMethods(v []string)

SetMethods gets a reference to the given []string and assigns it to the Methods field.

func (CredentialIssuanceRuleNotification) ToMap

func (o CredentialIssuanceRuleNotification) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleStagedChange

type CredentialIssuanceRuleStagedChange struct {
	// An array that specifies one or more identifiers (UUIDs) of users whose credentials are in an issue action state and should be issued.
	Issue []string `json:"issue,omitempty"`
	// An array that specifies one or more identifiers (UUIDs) of users whose credentials are in an revoke action state and should be issued.
	Revoke        []string                                         `json:"revoke,omitempty"`
	StagedChanges *CredentialIssuanceRuleStagedChangeStagedChanges `json:"stagedChanges,omitempty"`
	// An array that specifies one or more identifiers (UUIDs) of users whose credentials are in an update action state and should be issued.
	Update []string `json:"update,omitempty"`
}

CredentialIssuanceRuleStagedChange struct for CredentialIssuanceRuleStagedChange

func NewCredentialIssuanceRuleStagedChange

func NewCredentialIssuanceRuleStagedChange() *CredentialIssuanceRuleStagedChange

NewCredentialIssuanceRuleStagedChange instantiates a new CredentialIssuanceRuleStagedChange 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 NewCredentialIssuanceRuleStagedChangeWithDefaults

func NewCredentialIssuanceRuleStagedChangeWithDefaults() *CredentialIssuanceRuleStagedChange

NewCredentialIssuanceRuleStagedChangeWithDefaults instantiates a new CredentialIssuanceRuleStagedChange 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 (*CredentialIssuanceRuleStagedChange) GetIssue

GetIssue returns the Issue field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetIssueOk

func (o *CredentialIssuanceRuleStagedChange) GetIssueOk() ([]string, bool)

GetIssueOk returns a tuple with the Issue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChange) GetRevoke

func (o *CredentialIssuanceRuleStagedChange) GetRevoke() []string

GetRevoke returns the Revoke field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetRevokeOk

func (o *CredentialIssuanceRuleStagedChange) GetRevokeOk() ([]string, bool)

GetRevokeOk returns a tuple with the Revoke field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChange) GetStagedChanges

GetStagedChanges returns the StagedChanges field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetStagedChangesOk

GetStagedChangesOk returns a tuple with the StagedChanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChange) GetUpdate

func (o *CredentialIssuanceRuleStagedChange) GetUpdate() []string

GetUpdate returns the Update field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetUpdateOk

func (o *CredentialIssuanceRuleStagedChange) GetUpdateOk() ([]string, bool)

GetUpdateOk returns a tuple with the Update field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChange) HasIssue

HasIssue returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChange) HasRevoke

HasRevoke returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChange) HasStagedChanges

func (o *CredentialIssuanceRuleStagedChange) HasStagedChanges() bool

HasStagedChanges returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChange) HasUpdate

HasUpdate returns a boolean if a field has been set.

func (CredentialIssuanceRuleStagedChange) MarshalJSON

func (o CredentialIssuanceRuleStagedChange) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleStagedChange) SetIssue

func (o *CredentialIssuanceRuleStagedChange) SetIssue(v []string)

SetIssue gets a reference to the given []string and assigns it to the Issue field.

func (*CredentialIssuanceRuleStagedChange) SetRevoke

func (o *CredentialIssuanceRuleStagedChange) SetRevoke(v []string)

SetRevoke gets a reference to the given []string and assigns it to the Revoke field.

func (*CredentialIssuanceRuleStagedChange) SetStagedChanges

SetStagedChanges gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChanges and assigns it to the StagedChanges field.

func (*CredentialIssuanceRuleStagedChange) SetUpdate

func (o *CredentialIssuanceRuleStagedChange) SetUpdate(v []string)

SetUpdate gets a reference to the given []string and assigns it to the Update field.

func (CredentialIssuanceRuleStagedChange) ToMap

func (o CredentialIssuanceRuleStagedChange) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleStagedChangeStagedChanges

type CredentialIssuanceRuleStagedChangeStagedChanges struct {
	Action *EnumCredentialIssuanceRuleAutomationMethod `json:"action,omitempty"`
	// A string that specifies the date and time the change was staged by the service.
	CreatedAt      *string                                                        `json:"createdAt,omitempty"`
	CredentialType *CredentialIssuanceRuleStagedChangeStagedChangesCredentialType `json:"credentialType,omitempty"`
	Environment    *Environment                                                   `json:"environment,omitempty"`
	IssuanceRule   *CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule   `json:"issuanceRule,omitempty"`
	// A boolean that specifies whether or not the staged change is scheduled.
	Scheduled *bool                                                `json:"scheduled,omitempty"`
	User      *CredentialIssuanceRuleStagedChangeStagedChangesUser `json:"user,omitempty"`
}

CredentialIssuanceRuleStagedChangeStagedChanges struct for CredentialIssuanceRuleStagedChangeStagedChanges

func NewCredentialIssuanceRuleStagedChangeStagedChanges

func NewCredentialIssuanceRuleStagedChangeStagedChanges() *CredentialIssuanceRuleStagedChangeStagedChanges

NewCredentialIssuanceRuleStagedChangeStagedChanges instantiates a new CredentialIssuanceRuleStagedChangeStagedChanges 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 NewCredentialIssuanceRuleStagedChangeStagedChangesWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChanges

NewCredentialIssuanceRuleStagedChangeStagedChangesWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChanges 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 (*CredentialIssuanceRuleStagedChangeStagedChanges) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCreatedAt

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCredentialType

GetCredentialType returns the CredentialType field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCredentialTypeOk

GetCredentialTypeOk returns a tuple with the CredentialType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetEnvironment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetEnvironmentOk

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetIssuanceRule

GetIssuanceRule returns the IssuanceRule field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetIssuanceRuleOk

GetIssuanceRuleOk returns a tuple with the IssuanceRule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetScheduled

GetScheduled returns the Scheduled field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetScheduledOk

GetScheduledOk returns a tuple with the Scheduled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetUserOk

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasAction

HasAction returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasCreatedAt

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasCredentialType

HasCredentialType returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasEnvironment

HasEnvironment returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasIssuanceRule

HasIssuanceRule returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasScheduled

HasScheduled returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasUser

HasUser returns a boolean if a field has been set.

func (CredentialIssuanceRuleStagedChangeStagedChanges) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetAction

SetAction gets a reference to the given EnumCredentialIssuanceRuleAutomationMethod and assigns it to the Action field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetCreatedAt

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetCredentialType

SetCredentialType gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChangesCredentialType and assigns it to the CredentialType field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetEnvironment

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetIssuanceRule

SetIssuanceRule gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule and assigns it to the IssuanceRule field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetScheduled

SetScheduled gets a reference to the given bool and assigns it to the Scheduled field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetUser

SetUser gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChangesUser and assigns it to the User field.

func (CredentialIssuanceRuleStagedChangeStagedChanges) ToMap

func (o CredentialIssuanceRuleStagedChangeStagedChanges) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

type CredentialIssuanceRuleStagedChangeStagedChangesCredentialType struct {
	// A string that specifies the identifier (UUID) of the credential type with which this credential issuance rule is associated.
	Id string `json:"id"`
}

CredentialIssuanceRuleStagedChangeStagedChangesCredentialType struct for CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

func NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialType

func NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialType(id string) *CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialType instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesCredentialType 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 NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialTypeWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialTypeWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialTypeWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesCredentialType 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 (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) SetId

SetId sets field value

func (CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) ToMap

type CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

type CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule struct {
	// A string that specifies the identifier (UUID) of the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule struct for CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

func NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

func NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule(id string) *CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule 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 NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRuleWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRuleWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRuleWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule 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 (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) SetId

SetId sets field value

func (CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) ToMap

type CredentialIssuanceRuleStagedChangeStagedChangesUser

type CredentialIssuanceRuleStagedChangeStagedChangesUser struct {
	// A string that specifies the identifier (UUID) of the user identified by the filter on the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleStagedChangeStagedChangesUser struct for CredentialIssuanceRuleStagedChangeStagedChangesUser

func NewCredentialIssuanceRuleStagedChangeStagedChangesUser

func NewCredentialIssuanceRuleStagedChangeStagedChangesUser(id string) *CredentialIssuanceRuleStagedChangeStagedChangesUser

NewCredentialIssuanceRuleStagedChangeStagedChangesUser instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesUser 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 NewCredentialIssuanceRuleStagedChangeStagedChangesUserWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesUserWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChangesUser

NewCredentialIssuanceRuleStagedChangeStagedChangesUserWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesUser 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 (*CredentialIssuanceRuleStagedChangeStagedChangesUser) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleStagedChangeStagedChangesUser) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleStagedChangeStagedChangesUser) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChangesUser) SetId

SetId sets field value

func (CredentialIssuanceRuleStagedChangeStagedChangesUser) ToMap

type CredentialIssuanceRuleUsageCounts

type CredentialIssuanceRuleUsageCounts struct {
	Issued   *int32 `json:"issued,omitempty"`
	Accepted *int32 `json:"accepted,omitempty"`
	Updated  *int32 `json:"updated,omitempty"`
	Revoked  *int32 `json:"revoked,omitempty"`
}

CredentialIssuanceRuleUsageCounts struct for CredentialIssuanceRuleUsageCounts

func NewCredentialIssuanceRuleUsageCounts

func NewCredentialIssuanceRuleUsageCounts() *CredentialIssuanceRuleUsageCounts

NewCredentialIssuanceRuleUsageCounts instantiates a new CredentialIssuanceRuleUsageCounts 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 NewCredentialIssuanceRuleUsageCountsWithDefaults

func NewCredentialIssuanceRuleUsageCountsWithDefaults() *CredentialIssuanceRuleUsageCounts

NewCredentialIssuanceRuleUsageCountsWithDefaults instantiates a new CredentialIssuanceRuleUsageCounts 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 (*CredentialIssuanceRuleUsageCounts) GetAccepted

func (o *CredentialIssuanceRuleUsageCounts) GetAccepted() int32

GetAccepted returns the Accepted field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetAcceptedOk

func (o *CredentialIssuanceRuleUsageCounts) GetAcceptedOk() (*int32, bool)

GetAcceptedOk returns a tuple with the Accepted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageCounts) GetIssued

GetIssued returns the Issued field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetIssuedOk

func (o *CredentialIssuanceRuleUsageCounts) GetIssuedOk() (*int32, bool)

GetIssuedOk returns a tuple with the Issued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageCounts) GetRevoked

func (o *CredentialIssuanceRuleUsageCounts) GetRevoked() int32

GetRevoked returns the Revoked field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetRevokedOk

func (o *CredentialIssuanceRuleUsageCounts) GetRevokedOk() (*int32, bool)

GetRevokedOk returns a tuple with the Revoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageCounts) GetUpdated

func (o *CredentialIssuanceRuleUsageCounts) GetUpdated() int32

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetUpdatedOk

func (o *CredentialIssuanceRuleUsageCounts) GetUpdatedOk() (*int32, bool)

GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageCounts) HasAccepted

func (o *CredentialIssuanceRuleUsageCounts) HasAccepted() bool

HasAccepted returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageCounts) HasIssued

func (o *CredentialIssuanceRuleUsageCounts) HasIssued() bool

HasIssued returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageCounts) HasRevoked

func (o *CredentialIssuanceRuleUsageCounts) HasRevoked() bool

HasRevoked returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageCounts) HasUpdated

func (o *CredentialIssuanceRuleUsageCounts) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (CredentialIssuanceRuleUsageCounts) MarshalJSON

func (o CredentialIssuanceRuleUsageCounts) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleUsageCounts) SetAccepted

func (o *CredentialIssuanceRuleUsageCounts) SetAccepted(v int32)

SetAccepted gets a reference to the given int32 and assigns it to the Accepted field.

func (*CredentialIssuanceRuleUsageCounts) SetIssued

func (o *CredentialIssuanceRuleUsageCounts) SetIssued(v int32)

SetIssued gets a reference to the given int32 and assigns it to the Issued field.

func (*CredentialIssuanceRuleUsageCounts) SetRevoked

func (o *CredentialIssuanceRuleUsageCounts) SetRevoked(v int32)

SetRevoked gets a reference to the given int32 and assigns it to the Revoked field.

func (*CredentialIssuanceRuleUsageCounts) SetUpdated

func (o *CredentialIssuanceRuleUsageCounts) SetUpdated(v int32)

SetUpdated gets a reference to the given int32 and assigns it to the Updated field.

func (CredentialIssuanceRuleUsageCounts) ToMap

func (o CredentialIssuanceRuleUsageCounts) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleUsageDetails

type CredentialIssuanceRuleUsageDetails struct {
	Issued  []CredentialIssuanceRuleUsageDetailsIssuedInner `json:"issued,omitempty"`
	Revoked []CredentialIssuanceRuleUsageDetailsIssuedInner `json:"revoked,omitempty"`
	Updated []CredentialIssuanceRuleUsageDetailsIssuedInner `json:"updated,omitempty"`
}

CredentialIssuanceRuleUsageDetails struct for CredentialIssuanceRuleUsageDetails

func NewCredentialIssuanceRuleUsageDetails

func NewCredentialIssuanceRuleUsageDetails() *CredentialIssuanceRuleUsageDetails

NewCredentialIssuanceRuleUsageDetails instantiates a new CredentialIssuanceRuleUsageDetails 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 NewCredentialIssuanceRuleUsageDetailsWithDefaults

func NewCredentialIssuanceRuleUsageDetailsWithDefaults() *CredentialIssuanceRuleUsageDetails

NewCredentialIssuanceRuleUsageDetailsWithDefaults instantiates a new CredentialIssuanceRuleUsageDetails 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 (*CredentialIssuanceRuleUsageDetails) GetIssued

GetIssued returns the Issued field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetails) GetIssuedOk

GetIssuedOk returns a tuple with the Issued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageDetails) GetRevoked

GetRevoked returns the Revoked field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetails) GetRevokedOk

GetRevokedOk returns a tuple with the Revoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageDetails) GetUpdated

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetails) GetUpdatedOk

GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageDetails) HasIssued

HasIssued returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageDetails) HasRevoked

func (o *CredentialIssuanceRuleUsageDetails) HasRevoked() bool

HasRevoked returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageDetails) HasUpdated

func (o *CredentialIssuanceRuleUsageDetails) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (CredentialIssuanceRuleUsageDetails) MarshalJSON

func (o CredentialIssuanceRuleUsageDetails) MarshalJSON() ([]byte, error)

func (*CredentialIssuanceRuleUsageDetails) SetIssued

SetIssued gets a reference to the given []CredentialIssuanceRuleUsageDetailsIssuedInner and assigns it to the Issued field.

func (*CredentialIssuanceRuleUsageDetails) SetRevoked

SetRevoked gets a reference to the given []CredentialIssuanceRuleUsageDetailsIssuedInner and assigns it to the Revoked field.

func (*CredentialIssuanceRuleUsageDetails) SetUpdated

SetUpdated gets a reference to the given []CredentialIssuanceRuleUsageDetailsIssuedInner and assigns it to the Updated field.

func (CredentialIssuanceRuleUsageDetails) ToMap

func (o CredentialIssuanceRuleUsageDetails) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleUsageDetailsIssuedInner

type CredentialIssuanceRuleUsageDetailsIssuedInner struct {
	User       *CredentialIssuanceRuleUsageDetailsIssuedInnerUser       `json:"user,omitempty"`
	Credential *CredentialIssuanceRuleUsageDetailsIssuedInnerCredential `json:"credential,omitempty"`
	// A string representing the date and time the credential was issued by the service.
	CreatedAt *string `json:"createdAt,omitempty"`
}

CredentialIssuanceRuleUsageDetailsIssuedInner struct for CredentialIssuanceRuleUsageDetailsIssuedInner

func NewCredentialIssuanceRuleUsageDetailsIssuedInner

func NewCredentialIssuanceRuleUsageDetailsIssuedInner() *CredentialIssuanceRuleUsageDetailsIssuedInner

NewCredentialIssuanceRuleUsageDetailsIssuedInner instantiates a new CredentialIssuanceRuleUsageDetailsIssuedInner 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 NewCredentialIssuanceRuleUsageDetailsIssuedInnerWithDefaults

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerWithDefaults() *CredentialIssuanceRuleUsageDetailsIssuedInner

NewCredentialIssuanceRuleUsageDetailsIssuedInnerWithDefaults instantiates a new CredentialIssuanceRuleUsageDetailsIssuedInner 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 (*CredentialIssuanceRuleUsageDetailsIssuedInner) GetCreatedAt

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) GetCreatedAtOk

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) GetCredential

GetCredential returns the Credential field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) GetCredentialOk

GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) GetUserOk

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) HasCreatedAt

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) HasCredential

HasCredential returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) HasUser

HasUser returns a boolean if a field has been set.

func (CredentialIssuanceRuleUsageDetailsIssuedInner) MarshalJSON

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) SetCreatedAt

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) SetCredential

SetCredential gets a reference to the given CredentialIssuanceRuleUsageDetailsIssuedInnerCredential and assigns it to the Credential field.

func (*CredentialIssuanceRuleUsageDetailsIssuedInner) SetUser

SetUser gets a reference to the given CredentialIssuanceRuleUsageDetailsIssuedInnerUser and assigns it to the User field.

func (CredentialIssuanceRuleUsageDetailsIssuedInner) ToMap

func (o CredentialIssuanceRuleUsageDetailsIssuedInner) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRuleUsageDetailsIssuedInnerCredential

type CredentialIssuanceRuleUsageDetailsIssuedInnerCredential struct {
	// A string representing the identifier (UUID) of the credential subject to the issue action identified by the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleUsageDetailsIssuedInnerCredential struct for CredentialIssuanceRuleUsageDetailsIssuedInnerCredential

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerCredential

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerCredential(id string) *CredentialIssuanceRuleUsageDetailsIssuedInnerCredential

NewCredentialIssuanceRuleUsageDetailsIssuedInnerCredential instantiates a new CredentialIssuanceRuleUsageDetailsIssuedInnerCredential 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 NewCredentialIssuanceRuleUsageDetailsIssuedInnerCredentialWithDefaults

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerCredentialWithDefaults() *CredentialIssuanceRuleUsageDetailsIssuedInnerCredential

NewCredentialIssuanceRuleUsageDetailsIssuedInnerCredentialWithDefaults instantiates a new CredentialIssuanceRuleUsageDetailsIssuedInnerCredential 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 (*CredentialIssuanceRuleUsageDetailsIssuedInnerCredential) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleUsageDetailsIssuedInnerCredential) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleUsageDetailsIssuedInnerCredential) MarshalJSON

func (*CredentialIssuanceRuleUsageDetailsIssuedInnerCredential) SetId

SetId sets field value

func (CredentialIssuanceRuleUsageDetailsIssuedInnerCredential) ToMap

type CredentialIssuanceRuleUsageDetailsIssuedInnerUser

type CredentialIssuanceRuleUsageDetailsIssuedInnerUser struct {
	// A string representing the identifier (UUID) of the user identified by the filter on the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleUsageDetailsIssuedInnerUser struct for CredentialIssuanceRuleUsageDetailsIssuedInnerUser

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerUser

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerUser(id string) *CredentialIssuanceRuleUsageDetailsIssuedInnerUser

NewCredentialIssuanceRuleUsageDetailsIssuedInnerUser instantiates a new CredentialIssuanceRuleUsageDetailsIssuedInnerUser 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 NewCredentialIssuanceRuleUsageDetailsIssuedInnerUserWithDefaults

func NewCredentialIssuanceRuleUsageDetailsIssuedInnerUserWithDefaults() *CredentialIssuanceRuleUsageDetailsIssuedInnerUser

NewCredentialIssuanceRuleUsageDetailsIssuedInnerUserWithDefaults instantiates a new CredentialIssuanceRuleUsageDetailsIssuedInnerUser 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 (*CredentialIssuanceRuleUsageDetailsIssuedInnerUser) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleUsageDetailsIssuedInnerUser) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuanceRuleUsageDetailsIssuedInnerUser) MarshalJSON

func (*CredentialIssuanceRuleUsageDetailsIssuedInnerUser) SetId

SetId sets field value

func (CredentialIssuanceRuleUsageDetailsIssuedInnerUser) ToMap

func (o CredentialIssuanceRuleUsageDetailsIssuedInnerUser) ToMap() (map[string]interface{}, error)

type CredentialIssuanceRulesApiService

type CredentialIssuanceRulesApiService service

CredentialIssuanceRulesApiService CredentialIssuanceRulesApi service

func (*CredentialIssuanceRulesApiService) ApplyCredentialIssuanceRuleStagedChanges

func (a *CredentialIssuanceRulesApiService) ApplyCredentialIssuanceRuleStagedChanges(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiApplyCredentialIssuanceRuleStagedChangesRequest

ApplyCredentialIssuanceRuleStagedChanges Apply Credential Issuance Rule Staged Changes

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiApplyCredentialIssuanceRuleStagedChangesRequest

func (*CredentialIssuanceRulesApiService) ApplyCredentialIssuanceRuleStagedChangesExecute

Execute executes the request

@return CredentialIssuanceRuleStagedChange

func (*CredentialIssuanceRulesApiService) CreateCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) CreateCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string) ApiCreateCredentialIssuanceRuleRequest

CreateCredentialIssuanceRule Create Credential Issuance Rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@return ApiCreateCredentialIssuanceRuleRequest

func (*CredentialIssuanceRulesApiService) CreateCredentialIssuanceRuleExecute

Execute executes the request

@return CredentialIssuanceRule

func (*CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiDeleteCredentialIssuanceRuleRequest

DeleteCredentialIssuanceRule Delete Credential Issuance Rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiDeleteCredentialIssuanceRuleRequest

func (*CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRuleExecute

func (a *CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRuleExecute(r ApiDeleteCredentialIssuanceRuleRequest) (*http.Response, error)

Execute executes the request

func (*CredentialIssuanceRulesApiService) ReadAllCredentialIssuanceRules

func (a *CredentialIssuanceRulesApiService) ReadAllCredentialIssuanceRules(ctx context.Context, environmentID string, credentialTypeID string) ApiReadAllCredentialIssuanceRulesRequest

ReadAllCredentialIssuanceRules Read All Credential Issuance Rules

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@return ApiReadAllCredentialIssuanceRulesRequest

func (*CredentialIssuanceRulesApiService) ReadAllCredentialIssuanceRulesExecute

Execute executes the request

@return EntityArray

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleStagedChanges

func (a *CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleStagedChanges(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadCredentialIssuanceRuleStagedChangesRequest

ReadCredentialIssuanceRuleStagedChanges Read Credential Issuance Rule Staged Changes

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiReadCredentialIssuanceRuleStagedChangesRequest

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleStagedChangesExecute

Execute executes the request

@return CredentialIssuanceRuleStagedChange

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageCounts

func (a *CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageCounts(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadCredentialIssuanceRuleUsageCountsRequest

ReadCredentialIssuanceRuleUsageCounts Read Credential Issuance Rule Usage Counts

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiReadCredentialIssuanceRuleUsageCountsRequest

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageCountsExecute

Execute executes the request

@return CredentialIssuanceRuleUsageCounts

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageDetails

func (a *CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageDetails(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadCredentialIssuanceRuleUsageDetailsRequest

ReadCredentialIssuanceRuleUsageDetails Read Credential Issuance Rule Usage Details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiReadCredentialIssuanceRuleUsageDetailsRequest

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageDetailsExecute

Execute executes the request

@return CredentialIssuanceRuleUsageDetails

func (*CredentialIssuanceRulesApiService) ReadOneCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) ReadOneCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadOneCredentialIssuanceRuleRequest

ReadOneCredentialIssuanceRule Read One Credential Issuance Rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiReadOneCredentialIssuanceRuleRequest

func (*CredentialIssuanceRulesApiService) ReadOneCredentialIssuanceRuleExecute

Execute executes the request

@return CredentialIssuanceRule

func (*CredentialIssuanceRulesApiService) UpdateCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) UpdateCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiUpdateCredentialIssuanceRuleRequest

UpdateCredentialIssuanceRule Update Credential Issuance Rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@param credentialIssuanceRuleID
@return ApiUpdateCredentialIssuanceRuleRequest

func (*CredentialIssuanceRulesApiService) UpdateCredentialIssuanceRuleExecute

Execute executes the request

@return CredentialIssuanceRule

type CredentialIssuerProfile

type CredentialIssuerProfile struct {
	ApplicationInstance *CredentialIssuerProfileApplicationInstance `json:"applicationInstance,omitempty"`
	// A string that specifies the date and time the issuer profile was created.
	CreatedAt *string `json:"createdAt,omitempty"`
	// A string that specifies the identifier (UUID) of the credential issuer.
	Id *string `json:"id,omitempty"`
	// The name of the credential issuer. This will be included in credentials issued.
	Name string `json:"name"`
	// A string that specifies the date and time the credential issuer profile was last updated; can be null.
	UpdatedAt *string `json:"updatedAt,omitempty"`
	// A string that specifies the base URL associated with the credential issuer.
	SiteUrl *string `json:"siteUrl,omitempty"`
	// A string that specifies the default notification template used in credential issuance notifications. Deprecated.
	CustomEmailTemplate *string `json:"customEmailTemplate,omitempty"`
}

CredentialIssuerProfile struct for CredentialIssuerProfile

func NewCredentialIssuerProfile

func NewCredentialIssuerProfile(name string) *CredentialIssuerProfile

NewCredentialIssuerProfile instantiates a new CredentialIssuerProfile 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 NewCredentialIssuerProfileWithDefaults

func NewCredentialIssuerProfileWithDefaults() *CredentialIssuerProfile

NewCredentialIssuerProfileWithDefaults instantiates a new CredentialIssuerProfile 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 (*CredentialIssuerProfile) GetApplicationInstance

GetApplicationInstance returns the ApplicationInstance field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetApplicationInstanceOk

GetApplicationInstanceOk returns a tuple with the ApplicationInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) GetCreatedAt

func (o *CredentialIssuerProfile) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetCreatedAtOk

func (o *CredentialIssuerProfile) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) GetCustomEmailTemplate

func (o *CredentialIssuerProfile) GetCustomEmailTemplate() string

GetCustomEmailTemplate returns the CustomEmailTemplate field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetCustomEmailTemplateOk

func (o *CredentialIssuerProfile) GetCustomEmailTemplateOk() (*string, bool)

GetCustomEmailTemplateOk returns a tuple with the CustomEmailTemplate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) GetId

func (o *CredentialIssuerProfile) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetIdOk

func (o *CredentialIssuerProfile) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) GetName

func (o *CredentialIssuerProfile) GetName() string

GetName returns the Name field value

func (*CredentialIssuerProfile) GetNameOk

func (o *CredentialIssuerProfile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) GetSiteUrl

func (o *CredentialIssuerProfile) GetSiteUrl() string

GetSiteUrl returns the SiteUrl field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetSiteUrlOk

func (o *CredentialIssuerProfile) GetSiteUrlOk() (*string, bool)

GetSiteUrlOk returns a tuple with the SiteUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) GetUpdatedAt

func (o *CredentialIssuerProfile) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetUpdatedAtOk

func (o *CredentialIssuerProfile) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialIssuerProfile) HasApplicationInstance

func (o *CredentialIssuerProfile) HasApplicationInstance() bool

HasApplicationInstance returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasCreatedAt

func (o *CredentialIssuerProfile) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasCustomEmailTemplate

func (o *CredentialIssuerProfile) HasCustomEmailTemplate() bool

HasCustomEmailTemplate returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasId

func (o *CredentialIssuerProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasSiteUrl

func (o *CredentialIssuerProfile) HasSiteUrl() bool

HasSiteUrl returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasUpdatedAt

func (o *CredentialIssuerProfile) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CredentialIssuerProfile) MarshalJSON

func (o CredentialIssuerProfile) MarshalJSON() ([]byte, error)

func (*CredentialIssuerProfile) SetApplicationInstance

SetApplicationInstance gets a reference to the given CredentialIssuerProfileApplicationInstance and assigns it to the ApplicationInstance field.

func (*CredentialIssuerProfile) SetCreatedAt

func (o *CredentialIssuerProfile) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialIssuerProfile) SetCustomEmailTemplate

func (o *CredentialIssuerProfile) SetCustomEmailTemplate(v string)

SetCustomEmailTemplate gets a reference to the given string and assigns it to the CustomEmailTemplate field.

func (*CredentialIssuerProfile) SetId

func (o *CredentialIssuerProfile) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CredentialIssuerProfile) SetName

func (o *CredentialIssuerProfile) SetName(v string)

SetName sets field value

func (*CredentialIssuerProfile) SetSiteUrl

func (o *CredentialIssuerProfile) SetSiteUrl(v string)

SetSiteUrl gets a reference to the given string and assigns it to the SiteUrl field.

func (*CredentialIssuerProfile) SetUpdatedAt

func (o *CredentialIssuerProfile) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (CredentialIssuerProfile) ToMap

func (o CredentialIssuerProfile) ToMap() (map[string]interface{}, error)

type CredentialIssuerProfileApplicationInstance

type CredentialIssuerProfileApplicationInstance struct {
	// A string that specifies the identifier (UUID) of the application instance registered with the PingOne platform service.
	Id string `json:"id"`
}

CredentialIssuerProfileApplicationInstance struct for CredentialIssuerProfileApplicationInstance

func NewCredentialIssuerProfileApplicationInstance

func NewCredentialIssuerProfileApplicationInstance(id string) *CredentialIssuerProfileApplicationInstance

NewCredentialIssuerProfileApplicationInstance instantiates a new CredentialIssuerProfileApplicationInstance 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 NewCredentialIssuerProfileApplicationInstanceWithDefaults

func NewCredentialIssuerProfileApplicationInstanceWithDefaults() *CredentialIssuerProfileApplicationInstance

NewCredentialIssuerProfileApplicationInstanceWithDefaults instantiates a new CredentialIssuerProfileApplicationInstance 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 (*CredentialIssuerProfileApplicationInstance) GetId

GetId returns the Id field value

func (*CredentialIssuerProfileApplicationInstance) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialIssuerProfileApplicationInstance) MarshalJSON

func (*CredentialIssuerProfileApplicationInstance) SetId

SetId sets field value

func (CredentialIssuerProfileApplicationInstance) ToMap

func (o CredentialIssuerProfileApplicationInstance) ToMap() (map[string]interface{}, error)

type CredentialIssuersApiService

type CredentialIssuersApiService service

CredentialIssuersApiService CredentialIssuersApi service

func (*CredentialIssuersApiService) CreateCredentialIssuerProfile

func (a *CredentialIssuersApiService) CreateCredentialIssuerProfile(ctx context.Context, environmentID string) ApiCreateCredentialIssuerProfileRequest

CreateCredentialIssuerProfile Create Credential Issuer Profile

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiCreateCredentialIssuerProfileRequest

func (*CredentialIssuersApiService) CreateCredentialIssuerProfileExecute

Execute executes the request

@return CredentialIssuerProfile

func (*CredentialIssuersApiService) ReadCredentialIssuerProfile

func (a *CredentialIssuersApiService) ReadCredentialIssuerProfile(ctx context.Context, environmentID string) ApiReadCredentialIssuerProfileRequest

ReadCredentialIssuerProfile Read Credential Issuer Profile

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiReadCredentialIssuerProfileRequest

func (*CredentialIssuersApiService) ReadCredentialIssuerProfileExecute

Execute executes the request

@return CredentialIssuerProfile

func (*CredentialIssuersApiService) UpdateCredentialIssuerProfile

func (a *CredentialIssuersApiService) UpdateCredentialIssuerProfile(ctx context.Context, environmentID string) ApiUpdateCredentialIssuerProfileRequest

UpdateCredentialIssuerProfile Update Credential Issuer Profile

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiUpdateCredentialIssuerProfileRequest

func (*CredentialIssuersApiService) UpdateCredentialIssuerProfileExecute

Execute executes the request

@return CredentialIssuerProfile

type CredentialType

type CredentialType struct {
	// A string that specifies an SVG formatted image containing placeholders for the credential fields that need to be displayed in the image.
	CardDesignTemplate string `json:"cardDesignTemplate"`
	// A string that specifies the descriptor of the credential type. Can be non-identity types such as proof of employment or proof of insurance.
	CardType *string `json:"cardType,omitempty"`
	// A string that specifies the date and time the credential type was created.
	CreatedAt *string `json:"createdAt,omitempty"`
	// A string that specifies the description of the credential type.
	Description *string      `json:"description,omitempty"`
	Environment *Environment `json:"environment,omitempty"`
	// A string that specifies the identifier (UUID) associated with the credential type.
	Id     *string               `json:"id,omitempty"`
	Issuer *CredentialTypeIssuer `json:"issuer,omitempty"`
	// v issuer name associated with the card, can differ from title.
	IssuerName *string                `json:"issuerName,omitempty"`
	Metadata   CredentialTypeMetaData `json:"metadata"`
	// A string that specifies the title of the credential. Verification sites are expected to be able to request the issued credential from the compatible wallet app using the title.
	Title string `json:"title"`
	// A string that specifies the date and time the credential type was last updated; can be null.
	UpdatedAt *string `json:"updatedAt,omitempty"`
}

CredentialType struct for CredentialType

func NewCredentialType

func NewCredentialType(cardDesignTemplate string, metadata CredentialTypeMetaData, title string) *CredentialType

NewCredentialType instantiates a new CredentialType 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 NewCredentialTypeWithDefaults

func NewCredentialTypeWithDefaults() *CredentialType

NewCredentialTypeWithDefaults instantiates a new CredentialType 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 (*CredentialType) GetCardDesignTemplate

func (o *CredentialType) GetCardDesignTemplate() string

GetCardDesignTemplate returns the CardDesignTemplate field value

func (*CredentialType) GetCardDesignTemplateOk

func (o *CredentialType) GetCardDesignTemplateOk() (*string, bool)

GetCardDesignTemplateOk returns a tuple with the CardDesignTemplate field value and a boolean to check if the value has been set.

func (*CredentialType) GetCardType

func (o *CredentialType) GetCardType() string

GetCardType returns the CardType field value if set, zero value otherwise.

func (*CredentialType) GetCardTypeOk

func (o *CredentialType) GetCardTypeOk() (*string, bool)

GetCardTypeOk returns a tuple with the CardType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetCreatedAt

func (o *CredentialType) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CredentialType) GetCreatedAtOk

func (o *CredentialType) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetDescription

func (o *CredentialType) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CredentialType) GetDescriptionOk

func (o *CredentialType) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetEnvironment

func (o *CredentialType) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*CredentialType) GetEnvironmentOk

func (o *CredentialType) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetId

func (o *CredentialType) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CredentialType) GetIdOk

func (o *CredentialType) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetIssuer

func (o *CredentialType) GetIssuer() CredentialTypeIssuer

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*CredentialType) GetIssuerName

func (o *CredentialType) GetIssuerName() string

GetIssuerName returns the IssuerName field value if set, zero value otherwise.

func (*CredentialType) GetIssuerNameOk

func (o *CredentialType) GetIssuerNameOk() (*string, bool)

GetIssuerNameOk returns a tuple with the IssuerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetIssuerOk

func (o *CredentialType) GetIssuerOk() (*CredentialTypeIssuer, bool)

GetIssuerOk returns a tuple with the Issuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) GetMetadata

func (o *CredentialType) GetMetadata() CredentialTypeMetaData

GetMetadata returns the Metadata field value

func (*CredentialType) GetMetadataOk

func (o *CredentialType) GetMetadataOk() (*CredentialTypeMetaData, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*CredentialType) GetTitle

func (o *CredentialType) GetTitle() string

GetTitle returns the Title field value

func (*CredentialType) GetTitleOk

func (o *CredentialType) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*CredentialType) GetUpdatedAt

func (o *CredentialType) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CredentialType) GetUpdatedAtOk

func (o *CredentialType) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialType) HasCardType

func (o *CredentialType) HasCardType() bool

HasCardType returns a boolean if a field has been set.

func (*CredentialType) HasCreatedAt

func (o *CredentialType) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialType) HasDescription

func (o *CredentialType) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CredentialType) HasEnvironment

func (o *CredentialType) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialType) HasId

func (o *CredentialType) HasId() bool

HasId returns a boolean if a field has been set.

func (*CredentialType) HasIssuer

func (o *CredentialType) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*CredentialType) HasIssuerName

func (o *CredentialType) HasIssuerName() bool

HasIssuerName returns a boolean if a field has been set.

func (*CredentialType) HasUpdatedAt

func (o *CredentialType) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CredentialType) MarshalJSON

func (o CredentialType) MarshalJSON() ([]byte, error)

func (*CredentialType) SetCardDesignTemplate

func (o *CredentialType) SetCardDesignTemplate(v string)

SetCardDesignTemplate sets field value

func (*CredentialType) SetCardType

func (o *CredentialType) SetCardType(v string)

SetCardType gets a reference to the given string and assigns it to the CardType field.

func (*CredentialType) SetCreatedAt

func (o *CredentialType) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CredentialType) SetDescription

func (o *CredentialType) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CredentialType) SetEnvironment

func (o *CredentialType) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*CredentialType) SetId

func (o *CredentialType) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CredentialType) SetIssuer

func (o *CredentialType) SetIssuer(v CredentialTypeIssuer)

SetIssuer gets a reference to the given CredentialTypeIssuer and assigns it to the Issuer field.

func (*CredentialType) SetIssuerName

func (o *CredentialType) SetIssuerName(v string)

SetIssuerName gets a reference to the given string and assigns it to the IssuerName field.

func (*CredentialType) SetMetadata

func (o *CredentialType) SetMetadata(v CredentialTypeMetaData)

SetMetadata sets field value

func (*CredentialType) SetTitle

func (o *CredentialType) SetTitle(v string)

SetTitle sets field value

func (*CredentialType) SetUpdatedAt

func (o *CredentialType) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (CredentialType) ToMap

func (o CredentialType) ToMap() (map[string]interface{}, error)

type CredentialTypeIssuer

type CredentialTypeIssuer struct {
	// A string that specifies the identifier (UUID) of the issuer.
	Id string `json:"id"`
}

CredentialTypeIssuer struct for CredentialTypeIssuer

func NewCredentialTypeIssuer

func NewCredentialTypeIssuer(id string) *CredentialTypeIssuer

NewCredentialTypeIssuer instantiates a new CredentialTypeIssuer 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 NewCredentialTypeIssuerWithDefaults

func NewCredentialTypeIssuerWithDefaults() *CredentialTypeIssuer

NewCredentialTypeIssuerWithDefaults instantiates a new CredentialTypeIssuer 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 (*CredentialTypeIssuer) GetId

func (o *CredentialTypeIssuer) GetId() string

GetId returns the Id field value

func (*CredentialTypeIssuer) GetIdOk

func (o *CredentialTypeIssuer) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (CredentialTypeIssuer) MarshalJSON

func (o CredentialTypeIssuer) MarshalJSON() ([]byte, error)

func (*CredentialTypeIssuer) SetId

func (o *CredentialTypeIssuer) SetId(v string)

SetId sets field value

func (CredentialTypeIssuer) ToMap

func (o CredentialTypeIssuer) ToMap() (map[string]interface{}, error)

type CredentialTypeMetaData

type CredentialTypeMetaData struct {
	// A string that specifies the name of the credential.
	Name *string `json:"name,omitempty"`
	// A string that specifies the description of the credential.
	Description *string `json:"description,omitempty"`
	// A string that specifies the color of the text to show on the credential.
	TextColor *string `json:"textColor,omitempty"`
	// A string that specifies the color to show on the credential.
	CardColor *string `json:"cardColor,omitempty"`
	// A string that specifies the URL to an image of the background to show in the credential.
	BackgroundImage *string `json:"backgroundImage,omitempty"`
	// A string that specifies the URL to an image of the logo to show in the credential.
	LogoImage *string `json:"logoImage,omitempty"`
	// A string that specifies the percent opacity of the background image in the credential. High percentage opacity may make reading text difficult.
	BgOpacityPercent *int32 `json:"bgOpacityPercent,omitempty"`
	// An array of objects that specifies the fields on the credential.
	Fields []CredentialTypeMetaDataFieldsInner `json:"fields,omitempty"`
	// An integer that specifies theersion of this credential. If not provided, the service assigns a version.
	Version *int32 `json:"version,omitempty"`
}

CredentialTypeMetaData struct for CredentialTypeMetaData

func NewCredentialTypeMetaData

func NewCredentialTypeMetaData() *CredentialTypeMetaData

NewCredentialTypeMetaData instantiates a new CredentialTypeMetaData 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 NewCredentialTypeMetaDataWithDefaults

func NewCredentialTypeMetaDataWithDefaults() *CredentialTypeMetaData

NewCredentialTypeMetaDataWithDefaults instantiates a new CredentialTypeMetaData 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 (*CredentialTypeMetaData) GetBackgroundImage

func (o *CredentialTypeMetaData) GetBackgroundImage() string

GetBackgroundImage returns the BackgroundImage field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetBackgroundImageOk

func (o *CredentialTypeMetaData) GetBackgroundImageOk() (*string, bool)

GetBackgroundImageOk returns a tuple with the BackgroundImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetBgOpacityPercent

func (o *CredentialTypeMetaData) GetBgOpacityPercent() int32

GetBgOpacityPercent returns the BgOpacityPercent field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetBgOpacityPercentOk

func (o *CredentialTypeMetaData) GetBgOpacityPercentOk() (*int32, bool)

GetBgOpacityPercentOk returns a tuple with the BgOpacityPercent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetCardColor

func (o *CredentialTypeMetaData) GetCardColor() string

GetCardColor returns the CardColor field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetCardColorOk

func (o *CredentialTypeMetaData) GetCardColorOk() (*string, bool)

GetCardColorOk returns a tuple with the CardColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetDescription

func (o *CredentialTypeMetaData) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetDescriptionOk

func (o *CredentialTypeMetaData) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetFields

GetFields returns the Fields field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetFieldsOk

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetLogoImage

func (o *CredentialTypeMetaData) GetLogoImage() string

GetLogoImage returns the LogoImage field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetLogoImageOk

func (o *CredentialTypeMetaData) GetLogoImageOk() (*string, bool)

GetLogoImageOk returns a tuple with the LogoImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetName

func (o *CredentialTypeMetaData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetNameOk

func (o *CredentialTypeMetaData) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetTextColor

func (o *CredentialTypeMetaData) GetTextColor() string

GetTextColor returns the TextColor field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetTextColorOk

func (o *CredentialTypeMetaData) GetTextColorOk() (*string, bool)

GetTextColorOk returns a tuple with the TextColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) GetVersion

func (o *CredentialTypeMetaData) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetVersionOk

func (o *CredentialTypeMetaData) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaData) HasBackgroundImage

func (o *CredentialTypeMetaData) HasBackgroundImage() bool

HasBackgroundImage returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasBgOpacityPercent

func (o *CredentialTypeMetaData) HasBgOpacityPercent() bool

HasBgOpacityPercent returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasCardColor

func (o *CredentialTypeMetaData) HasCardColor() bool

HasCardColor returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasDescription

func (o *CredentialTypeMetaData) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasFields

func (o *CredentialTypeMetaData) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasLogoImage

func (o *CredentialTypeMetaData) HasLogoImage() bool

HasLogoImage returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasName

func (o *CredentialTypeMetaData) HasName() bool

HasName returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasTextColor

func (o *CredentialTypeMetaData) HasTextColor() bool

HasTextColor returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasVersion

func (o *CredentialTypeMetaData) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CredentialTypeMetaData) MarshalJSON

func (o CredentialTypeMetaData) MarshalJSON() ([]byte, error)

func (*CredentialTypeMetaData) SetBackgroundImage

func (o *CredentialTypeMetaData) SetBackgroundImage(v string)

SetBackgroundImage gets a reference to the given string and assigns it to the BackgroundImage field.

func (*CredentialTypeMetaData) SetBgOpacityPercent

func (o *CredentialTypeMetaData) SetBgOpacityPercent(v int32)

SetBgOpacityPercent gets a reference to the given int32 and assigns it to the BgOpacityPercent field.

func (*CredentialTypeMetaData) SetCardColor

func (o *CredentialTypeMetaData) SetCardColor(v string)

SetCardColor gets a reference to the given string and assigns it to the CardColor field.

func (*CredentialTypeMetaData) SetDescription

func (o *CredentialTypeMetaData) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CredentialTypeMetaData) SetFields

SetFields gets a reference to the given []CredentialTypeMetaDataFieldsInner and assigns it to the Fields field.

func (*CredentialTypeMetaData) SetLogoImage

func (o *CredentialTypeMetaData) SetLogoImage(v string)

SetLogoImage gets a reference to the given string and assigns it to the LogoImage field.

func (*CredentialTypeMetaData) SetName

func (o *CredentialTypeMetaData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CredentialTypeMetaData) SetTextColor

func (o *CredentialTypeMetaData) SetTextColor(v string)

SetTextColor gets a reference to the given string and assigns it to the TextColor field.

func (*CredentialTypeMetaData) SetVersion

func (o *CredentialTypeMetaData) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (CredentialTypeMetaData) ToMap

func (o CredentialTypeMetaData) ToMap() (map[string]interface{}, error)

type CredentialTypeMetaDataFieldsInner

type CredentialTypeMetaDataFieldsInner struct {
	// A string that specifies the identifier of the field.
	Id string `json:"id"`
	// A string that specifies the descriptive text when showing the field.
	Title string `json:"title"`
	// A boolean value that specifies whether the field should be visible to viewers of the credential.
	IsVisible bool                                 `json:"isVisible"`
	Type      EnumCredentialTypeMetaDataFieldsType `json:"type"`
	// A string that specifies the text to appear on the credential for a type of Alphanumeric Text.
	Value *string `json:"value,omitempty"`
}

CredentialTypeMetaDataFieldsInner struct for CredentialTypeMetaDataFieldsInner

func NewCredentialTypeMetaDataFieldsInner

func NewCredentialTypeMetaDataFieldsInner(id string, title string, isVisible bool, type_ EnumCredentialTypeMetaDataFieldsType) *CredentialTypeMetaDataFieldsInner

NewCredentialTypeMetaDataFieldsInner instantiates a new CredentialTypeMetaDataFieldsInner 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 NewCredentialTypeMetaDataFieldsInnerWithDefaults

func NewCredentialTypeMetaDataFieldsInnerWithDefaults() *CredentialTypeMetaDataFieldsInner

NewCredentialTypeMetaDataFieldsInnerWithDefaults instantiates a new CredentialTypeMetaDataFieldsInner 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 (*CredentialTypeMetaDataFieldsInner) GetId

GetId returns the Id field value

func (*CredentialTypeMetaDataFieldsInner) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CredentialTypeMetaDataFieldsInner) GetIsVisible

func (o *CredentialTypeMetaDataFieldsInner) GetIsVisible() bool

GetIsVisible returns the IsVisible field value

func (*CredentialTypeMetaDataFieldsInner) GetIsVisibleOk

func (o *CredentialTypeMetaDataFieldsInner) GetIsVisibleOk() (*bool, bool)

GetIsVisibleOk returns a tuple with the IsVisible field value and a boolean to check if the value has been set.

func (*CredentialTypeMetaDataFieldsInner) GetTitle

GetTitle returns the Title field value

func (*CredentialTypeMetaDataFieldsInner) GetTitleOk

func (o *CredentialTypeMetaDataFieldsInner) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*CredentialTypeMetaDataFieldsInner) GetType

GetType returns the Type field value

func (*CredentialTypeMetaDataFieldsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CredentialTypeMetaDataFieldsInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*CredentialTypeMetaDataFieldsInner) GetValueOk

func (o *CredentialTypeMetaDataFieldsInner) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CredentialTypeMetaDataFieldsInner) HasValue

HasValue returns a boolean if a field has been set.

func (CredentialTypeMetaDataFieldsInner) MarshalJSON

func (o CredentialTypeMetaDataFieldsInner) MarshalJSON() ([]byte, error)

func (*CredentialTypeMetaDataFieldsInner) SetId

SetId sets field value

func (*CredentialTypeMetaDataFieldsInner) SetIsVisible

func (o *CredentialTypeMetaDataFieldsInner) SetIsVisible(v bool)

SetIsVisible sets field value

func (*CredentialTypeMetaDataFieldsInner) SetTitle

SetTitle sets field value

func (*CredentialTypeMetaDataFieldsInner) SetType

SetType sets field value

func (*CredentialTypeMetaDataFieldsInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (CredentialTypeMetaDataFieldsInner) ToMap

func (o CredentialTypeMetaDataFieldsInner) ToMap() (map[string]interface{}, error)

type CredentialTypesApiService

type CredentialTypesApiService service

CredentialTypesApiService CredentialTypesApi service

func (*CredentialTypesApiService) CreateCredentialType

func (a *CredentialTypesApiService) CreateCredentialType(ctx context.Context, environmentID string) ApiCreateCredentialTypeRequest

CreateCredentialType Create Credential Type

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiCreateCredentialTypeRequest

func (*CredentialTypesApiService) CreateCredentialTypeExecute

Execute executes the request

@return CredentialType

func (*CredentialTypesApiService) DeleteACredentialType

func (a *CredentialTypesApiService) DeleteACredentialType(ctx context.Context, environmentID string, credentialTypeID string) ApiDeleteACredentialTypeRequest

DeleteACredentialType Delete a Credential Type

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@return ApiDeleteACredentialTypeRequest

func (*CredentialTypesApiService) DeleteACredentialTypeExecute

func (a *CredentialTypesApiService) DeleteACredentialTypeExecute(r ApiDeleteACredentialTypeRequest) (*http.Response, error)

Execute executes the request

func (*CredentialTypesApiService) ReadAllCredentialTypes

func (a *CredentialTypesApiService) ReadAllCredentialTypes(ctx context.Context, environmentID string) ApiReadAllCredentialTypesRequest

ReadAllCredentialTypes Read All Credential Types

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiReadAllCredentialTypesRequest

func (*CredentialTypesApiService) ReadAllCredentialTypesExecute

Execute executes the request

@return EntityArray

func (*CredentialTypesApiService) ReadOneCredentialType

func (a *CredentialTypesApiService) ReadOneCredentialType(ctx context.Context, environmentID string, credentialTypeID string) ApiReadOneCredentialTypeRequest

ReadOneCredentialType Read One Credential Type

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@return ApiReadOneCredentialTypeRequest

func (*CredentialTypesApiService) ReadOneCredentialTypeExecute

Execute executes the request

@return CredentialType

func (*CredentialTypesApiService) UpdateACredentialType

func (a *CredentialTypesApiService) UpdateACredentialType(ctx context.Context, environmentID string, credentialTypeID string) ApiUpdateACredentialTypeRequest

UpdateACredentialType Update a Credential Type

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param credentialTypeID
@return ApiUpdateACredentialTypeRequest

func (*CredentialTypesApiService) UpdateACredentialTypeExecute

Execute executes the request

@return CredentialType

type DigitalWalletAppsApiService

type DigitalWalletAppsApiService service

DigitalWalletAppsApiService DigitalWalletAppsApi service

func (*DigitalWalletAppsApiService) CreateDigitalWalletApp

func (a *DigitalWalletAppsApiService) CreateDigitalWalletApp(ctx context.Context, environmentID string) ApiCreateDigitalWalletAppRequest

CreateDigitalWalletApp Create Digital Wallet App

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiCreateDigitalWalletAppRequest

func (*DigitalWalletAppsApiService) CreateDigitalWalletAppExecute

Execute executes the request

@return CredentialDigitalWalletApplication

func (*DigitalWalletAppsApiService) DeleteDigitalWalletApp

func (a *DigitalWalletAppsApiService) DeleteDigitalWalletApp(ctx context.Context, environmentID string, digitalWalletApplicationID string) ApiDeleteDigitalWalletAppRequest

DeleteDigitalWalletApp Delete Digital Wallet App

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param digitalWalletApplicationID
@return ApiDeleteDigitalWalletAppRequest

func (*DigitalWalletAppsApiService) DeleteDigitalWalletAppExecute

func (a *DigitalWalletAppsApiService) DeleteDigitalWalletAppExecute(r ApiDeleteDigitalWalletAppRequest) (*http.Response, error)

Execute executes the request

func (*DigitalWalletAppsApiService) ReadAllDigitalWalletApps

func (a *DigitalWalletAppsApiService) ReadAllDigitalWalletApps(ctx context.Context, environmentID string) ApiReadAllDigitalWalletAppsRequest

ReadAllDigitalWalletApps Read All Digital Wallet Apps

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiReadAllDigitalWalletAppsRequest

func (*DigitalWalletAppsApiService) ReadAllDigitalWalletAppsExecute

Execute executes the request

@return EntityArray

func (*DigitalWalletAppsApiService) ReadOneDigitalWalletApp

func (a *DigitalWalletAppsApiService) ReadOneDigitalWalletApp(ctx context.Context, environmentID string, digitalWalletApplicationID string) ApiReadOneDigitalWalletAppRequest

ReadOneDigitalWalletApp Read One Digital Wallet App

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param digitalWalletApplicationID
@return ApiReadOneDigitalWalletAppRequest

func (*DigitalWalletAppsApiService) ReadOneDigitalWalletAppExecute

Execute executes the request

@return CredentialDigitalWalletApplication

func (*DigitalWalletAppsApiService) UpdateDigitalWalletApp

func (a *DigitalWalletAppsApiService) UpdateDigitalWalletApp(ctx context.Context, environmentID string, digitalWalletApplicationID string) ApiUpdateDigitalWalletAppRequest

UpdateDigitalWalletApp Update Digital Wallet App

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param digitalWalletApplicationID
@return ApiUpdateDigitalWalletAppRequest

func (*DigitalWalletAppsApiService) UpdateDigitalWalletAppExecute

Execute executes the request

@return CredentialDigitalWalletApplication

type DigitalWalletsApiService

type DigitalWalletsApiService service

DigitalWalletsApiService DigitalWalletsApi service

func (*DigitalWalletsApiService) CreateDigitalWallet

func (a *DigitalWalletsApiService) CreateDigitalWallet(ctx context.Context, environmentID string, userID string) ApiCreateDigitalWalletRequest

CreateDigitalWallet Create Digital Wallet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@return ApiCreateDigitalWalletRequest

func (*DigitalWalletsApiService) CreateDigitalWalletExecute

Execute executes the request

@return CredentialDigitalWallet

func (*DigitalWalletsApiService) DeleteDigitalWallet

func (a *DigitalWalletsApiService) DeleteDigitalWallet(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiDeleteDigitalWalletRequest

DeleteDigitalWallet Delete Digital Wallet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param digitalWalletID
@return ApiDeleteDigitalWalletRequest

func (*DigitalWalletsApiService) DeleteDigitalWalletExecute

func (a *DigitalWalletsApiService) DeleteDigitalWalletExecute(r ApiDeleteDigitalWalletRequest) (*http.Response, error)

Execute executes the request

func (*DigitalWalletsApiService) ReadAllDigitalWallets

func (a *DigitalWalletsApiService) ReadAllDigitalWallets(ctx context.Context, environmentID string, userID string) ApiReadAllDigitalWalletsRequest

ReadAllDigitalWallets Read All Digital Wallets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@return ApiReadAllDigitalWalletsRequest

func (*DigitalWalletsApiService) ReadAllDigitalWalletsExecute

Execute executes the request

@return EntityArray

func (*DigitalWalletsApiService) ReadOneDigitalWallet

func (a *DigitalWalletsApiService) ReadOneDigitalWallet(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiReadOneDigitalWalletRequest

ReadOneDigitalWallet Read One Digital Wallet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param digitalWalletID
@return ApiReadOneDigitalWalletRequest

func (*DigitalWalletsApiService) ReadOneDigitalWalletCredential

func (a *DigitalWalletsApiService) ReadOneDigitalWalletCredential(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiReadOneDigitalWalletCredentialRequest

ReadOneDigitalWalletCredential Read One Digital Wallet Credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param digitalWalletID
@return ApiReadOneDigitalWalletCredentialRequest

func (*DigitalWalletsApiService) ReadOneDigitalWalletCredentialExecute

func (a *DigitalWalletsApiService) ReadOneDigitalWalletCredentialExecute(r ApiReadOneDigitalWalletCredentialRequest) (*EntityArray, *http.Response, error)

Execute executes the request

@return EntityArray

func (*DigitalWalletsApiService) ReadOneDigitalWalletExecute

Execute executes the request

@return CredentialDigitalWallet

func (*DigitalWalletsApiService) UpdateDigitalWallet

func (a *DigitalWalletsApiService) UpdateDigitalWallet(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiUpdateDigitalWalletRequest

UpdateDigitalWallet Update Digital Wallet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param digitalWalletID
@return ApiUpdateDigitalWalletRequest

func (*DigitalWalletsApiService) UpdateDigitalWalletExecute

Execute executes the request

@return CredentialDigitalWallet

type EntityArray

type EntityArray struct {
	Embedded *EntityArrayEmbedded `json:"_embedded,omitempty"`
	Size     *float32             `json:"size,omitempty"`
}

EntityArray struct for EntityArray

func NewEntityArray

func NewEntityArray() *EntityArray

NewEntityArray instantiates a new EntityArray 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 NewEntityArrayWithDefaults

func NewEntityArrayWithDefaults() *EntityArray

NewEntityArrayWithDefaults instantiates a new EntityArray 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 (*EntityArray) GetEmbedded

func (o *EntityArray) GetEmbedded() EntityArrayEmbedded

GetEmbedded returns the Embedded field value if set, zero value otherwise.

func (*EntityArray) GetEmbeddedOk

func (o *EntityArray) GetEmbeddedOk() (*EntityArrayEmbedded, bool)

GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArray) GetSize

func (o *EntityArray) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*EntityArray) GetSizeOk

func (o *EntityArray) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArray) HasEmbedded

func (o *EntityArray) HasEmbedded() bool

HasEmbedded returns a boolean if a field has been set.

func (*EntityArray) HasSize

func (o *EntityArray) HasSize() bool

HasSize returns a boolean if a field has been set.

func (EntityArray) MarshalJSON

func (o EntityArray) MarshalJSON() ([]byte, error)

func (*EntityArray) SetEmbedded

func (o *EntityArray) SetEmbedded(v EntityArrayEmbedded)

SetEmbedded gets a reference to the given EntityArrayEmbedded and assigns it to the Embedded field.

func (*EntityArray) SetSize

func (o *EntityArray) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

func (EntityArray) ToMap

func (o EntityArray) ToMap() (map[string]interface{}, error)

type EntityArrayEmbedded

type EntityArrayEmbedded struct {
	Items                     []EntityArrayEmbeddedItemsInner      `json:"items,omitempty"`
	IssuanceRules             []CredentialIssuanceRule             `json:"issuanceRules,omitempty"`
	StagedChanges             []CredentialIssuanceRuleStagedChange `json:"stagedChanges,omitempty"`
	DigitalWalletApplications []CredentialDigitalWalletApplication `json:"digitalWalletApplications,omitempty"`
	DigitalWallets            []CredentialDigitalWallet            `json:"digitalWallets,omitempty"`
	ProvisionedCredentials    []ProvisionedCredential              `json:"provisionedCredentials,omitempty"`
}

EntityArrayEmbedded struct for EntityArrayEmbedded

func NewEntityArrayEmbedded

func NewEntityArrayEmbedded() *EntityArrayEmbedded

NewEntityArrayEmbedded instantiates a new EntityArrayEmbedded 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 NewEntityArrayEmbeddedWithDefaults

func NewEntityArrayEmbeddedWithDefaults() *EntityArrayEmbedded

NewEntityArrayEmbeddedWithDefaults instantiates a new EntityArrayEmbedded 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 (*EntityArrayEmbedded) GetDigitalWalletApplications

func (o *EntityArrayEmbedded) GetDigitalWalletApplications() []CredentialDigitalWalletApplication

GetDigitalWalletApplications returns the DigitalWalletApplications field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetDigitalWalletApplicationsOk

func (o *EntityArrayEmbedded) GetDigitalWalletApplicationsOk() ([]CredentialDigitalWalletApplication, bool)

GetDigitalWalletApplicationsOk returns a tuple with the DigitalWalletApplications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) GetDigitalWallets

func (o *EntityArrayEmbedded) GetDigitalWallets() []CredentialDigitalWallet

GetDigitalWallets returns the DigitalWallets field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetDigitalWalletsOk

func (o *EntityArrayEmbedded) GetDigitalWalletsOk() ([]CredentialDigitalWallet, bool)

GetDigitalWalletsOk returns a tuple with the DigitalWallets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) GetIssuanceRules

func (o *EntityArrayEmbedded) GetIssuanceRules() []CredentialIssuanceRule

GetIssuanceRules returns the IssuanceRules field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetIssuanceRulesOk

func (o *EntityArrayEmbedded) GetIssuanceRulesOk() ([]CredentialIssuanceRule, bool)

GetIssuanceRulesOk returns a tuple with the IssuanceRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) GetProvisionedCredentials

func (o *EntityArrayEmbedded) GetProvisionedCredentials() []ProvisionedCredential

GetProvisionedCredentials returns the ProvisionedCredentials field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetProvisionedCredentialsOk

func (o *EntityArrayEmbedded) GetProvisionedCredentialsOk() ([]ProvisionedCredential, bool)

GetProvisionedCredentialsOk returns a tuple with the ProvisionedCredentials field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) GetStagedChanges

GetStagedChanges returns the StagedChanges field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetStagedChangesOk

func (o *EntityArrayEmbedded) GetStagedChangesOk() ([]CredentialIssuanceRuleStagedChange, bool)

GetStagedChangesOk returns a tuple with the StagedChanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) HasDigitalWalletApplications

func (o *EntityArrayEmbedded) HasDigitalWalletApplications() bool

HasDigitalWalletApplications returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasDigitalWallets

func (o *EntityArrayEmbedded) HasDigitalWallets() bool

HasDigitalWallets returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasIssuanceRules

func (o *EntityArrayEmbedded) HasIssuanceRules() bool

HasIssuanceRules returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasItems

func (o *EntityArrayEmbedded) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasProvisionedCredentials

func (o *EntityArrayEmbedded) HasProvisionedCredentials() bool

HasProvisionedCredentials returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasStagedChanges

func (o *EntityArrayEmbedded) HasStagedChanges() bool

HasStagedChanges returns a boolean if a field has been set.

func (EntityArrayEmbedded) MarshalJSON

func (o EntityArrayEmbedded) MarshalJSON() ([]byte, error)

func (*EntityArrayEmbedded) SetDigitalWalletApplications

func (o *EntityArrayEmbedded) SetDigitalWalletApplications(v []CredentialDigitalWalletApplication)

SetDigitalWalletApplications gets a reference to the given []CredentialDigitalWalletApplication and assigns it to the DigitalWalletApplications field.

func (*EntityArrayEmbedded) SetDigitalWallets

func (o *EntityArrayEmbedded) SetDigitalWallets(v []CredentialDigitalWallet)

SetDigitalWallets gets a reference to the given []CredentialDigitalWallet and assigns it to the DigitalWallets field.

func (*EntityArrayEmbedded) SetIssuanceRules

func (o *EntityArrayEmbedded) SetIssuanceRules(v []CredentialIssuanceRule)

SetIssuanceRules gets a reference to the given []CredentialIssuanceRule and assigns it to the IssuanceRules field.

func (*EntityArrayEmbedded) SetItems

SetItems gets a reference to the given []EntityArrayEmbeddedItemsInner and assigns it to the Items field.

func (*EntityArrayEmbedded) SetProvisionedCredentials

func (o *EntityArrayEmbedded) SetProvisionedCredentials(v []ProvisionedCredential)

SetProvisionedCredentials gets a reference to the given []ProvisionedCredential and assigns it to the ProvisionedCredentials field.

func (*EntityArrayEmbedded) SetStagedChanges

SetStagedChanges gets a reference to the given []CredentialIssuanceRuleStagedChange and assigns it to the StagedChanges field.

func (EntityArrayEmbedded) ToMap

func (o EntityArrayEmbedded) ToMap() (map[string]interface{}, error)

type EntityArrayEmbeddedItemsInner

type EntityArrayEmbeddedItemsInner struct {
	CredentialType *CredentialType
	UserCredential *UserCredential
}

EntityArrayEmbeddedItemsInner struct for EntityArrayEmbeddedItemsInner

func (*EntityArrayEmbeddedItemsInner) MarshalJSON

func (src *EntityArrayEmbeddedItemsInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*EntityArrayEmbeddedItemsInner) UnmarshalJSON

func (dst *EntityArrayEmbeddedItemsInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type EnumCredentialIssuanceRuleAutomationMethod

type EnumCredentialIssuanceRuleAutomationMethod string

EnumCredentialIssuanceRuleAutomationMethod Specifies the method the service uses to issue, revoke, or update credentials with the credential issuance rule: `PERIODIC` - the issuance rule is invoked by the credentials service on a scheduled interval `ON_DEMAND` - the issuance rule is invoked in real-time by the calling service applying staged changes.

const (
	ENUMCREDENTIALISSUANCERULEAUTOMATIONMETHOD_PERIODIC  EnumCredentialIssuanceRuleAutomationMethod = "PERIODIC"
	ENUMCREDENTIALISSUANCERULEAUTOMATIONMETHOD_ON_DEMAND EnumCredentialIssuanceRuleAutomationMethod = "ON_DEMAND"
)

List of EnumCredentialIssuanceRuleAutomationMethod

func NewEnumCredentialIssuanceRuleAutomationMethodFromValue

func NewEnumCredentialIssuanceRuleAutomationMethodFromValue(v string) (*EnumCredentialIssuanceRuleAutomationMethod, error)

NewEnumCredentialIssuanceRuleAutomationMethodFromValue returns a pointer to a valid EnumCredentialIssuanceRuleAutomationMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumCredentialIssuanceRuleAutomationMethod) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (EnumCredentialIssuanceRuleAutomationMethod) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleAutomationMethod value

func (*EnumCredentialIssuanceRuleAutomationMethod) UnmarshalJSON

func (v *EnumCredentialIssuanceRuleAutomationMethod) UnmarshalJSON(src []byte) error

type EnumCredentialIssuanceRuleStagedChangeAction

type EnumCredentialIssuanceRuleStagedChangeAction string

EnumCredentialIssuanceRuleStagedChangeAction Specifies the ISSUE, UPDATE, or REVOKE action determined by the service that should be taken for the credential based on the request that staged it.

const (
	ENUMCREDENTIALISSUANCERULESTAGEDCHANGEACTION_ISSUE  EnumCredentialIssuanceRuleStagedChangeAction = "ISSUE"
	ENUMCREDENTIALISSUANCERULESTAGEDCHANGEACTION_UPDATE EnumCredentialIssuanceRuleStagedChangeAction = "UPDATE"
	ENUMCREDENTIALISSUANCERULESTAGEDCHANGEACTION_REVOKE EnumCredentialIssuanceRuleStagedChangeAction = "REVOKE"
)

List of EnumCredentialIssuanceRuleStagedChangeAction

func NewEnumCredentialIssuanceRuleStagedChangeActionFromValue

func NewEnumCredentialIssuanceRuleStagedChangeActionFromValue(v string) (*EnumCredentialIssuanceRuleStagedChangeAction, error)

NewEnumCredentialIssuanceRuleStagedChangeActionFromValue returns a pointer to a valid EnumCredentialIssuanceRuleStagedChangeAction for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumCredentialIssuanceRuleStagedChangeAction) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (EnumCredentialIssuanceRuleStagedChangeAction) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleStagedChangeAction value

func (*EnumCredentialIssuanceRuleStagedChangeAction) UnmarshalJSON

type EnumCredentialIssuanceRuleStatus

type EnumCredentialIssuanceRuleStatus string

EnumCredentialIssuanceRuleStatus Specifies the ACTIVE or DISABLED status of the credential issuance rule.

const (
	ENUMCREDENTIALISSUANCERULESTATUS_ACTIVE   EnumCredentialIssuanceRuleStatus = "ACTIVE"
	ENUMCREDENTIALISSUANCERULESTATUS_DISABLED EnumCredentialIssuanceRuleStatus = "DISABLED"
)

List of EnumCredentialIssuanceRuleStatus

func NewEnumCredentialIssuanceRuleStatusFromValue

func NewEnumCredentialIssuanceRuleStatusFromValue(v string) (*EnumCredentialIssuanceRuleStatus, error)

NewEnumCredentialIssuanceRuleStatusFromValue returns a pointer to a valid EnumCredentialIssuanceRuleStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumCredentialIssuanceRuleStatus) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (EnumCredentialIssuanceRuleStatus) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleStatus value

func (*EnumCredentialIssuanceRuleStatus) UnmarshalJSON

func (v *EnumCredentialIssuanceRuleStatus) UnmarshalJSON(src []byte) error

type EnumCredentialTypeMetaDataFieldsType

type EnumCredentialTypeMetaDataFieldsType string

EnumCredentialTypeMetaDataFieldsType Specifies the type of data in the defined field within a credential type: `Alphanumeric Text` - static text string of letters, numbers, or punctuation set on fields.value `Issued Timestamp` - date and time the credential was issued `Directory Attribute` - any PingOne Directory standard or custom attribute.

const (
	ENUMCREDENTIALTYPEMETADATAFIELDSTYPE_ALPHANUMERIC_TEXT   EnumCredentialTypeMetaDataFieldsType = "Alphanumeric Text"
	ENUMCREDENTIALTYPEMETADATAFIELDSTYPE_ISSUED_TIMESTAMP    EnumCredentialTypeMetaDataFieldsType = "Issued Timestamp"
	ENUMCREDENTIALTYPEMETADATAFIELDSTYPE_DIRECTORY_ATTRIBUTE EnumCredentialTypeMetaDataFieldsType = "Directory Attribute"
)

List of EnumCredentialTypeMetaDataFieldsType

func NewEnumCredentialTypeMetaDataFieldsTypeFromValue

func NewEnumCredentialTypeMetaDataFieldsTypeFromValue(v string) (*EnumCredentialTypeMetaDataFieldsType, error)

NewEnumCredentialTypeMetaDataFieldsTypeFromValue returns a pointer to a valid EnumCredentialTypeMetaDataFieldsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumCredentialTypeMetaDataFieldsType) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (EnumCredentialTypeMetaDataFieldsType) Ptr

Ptr returns reference to EnumCredentialTypeMetaDataFieldsType value

func (*EnumCredentialTypeMetaDataFieldsType) UnmarshalJSON

func (v *EnumCredentialTypeMetaDataFieldsType) UnmarshalJSON(src []byte) error

type Environment

type Environment struct {
	// A string that specifies the PingOne environment identifier (UUID) in which the credential type exists.
	Id string `json:"id"`
}

Environment struct for Environment

func NewEnvironment

func NewEnvironment(id string) *Environment

NewEnvironment instantiates a new Environment 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 NewEnvironmentWithDefaults

func NewEnvironmentWithDefaults() *Environment

NewEnvironmentWithDefaults instantiates a new Environment 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 (*Environment) GetId

func (o *Environment) GetId() string

GetId returns the Id field value

func (*Environment) GetIdOk

func (o *Environment) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (Environment) MarshalJSON

func (o Environment) MarshalJSON() ([]byte, error)

func (*Environment) SetId

func (o *Environment) SetId(v string)

SetId sets field value

func (Environment) ToMap

func (o Environment) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCredentialDigitalWallet

type NullableCredentialDigitalWallet struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWallet) Get

func (NullableCredentialDigitalWallet) IsSet

func (NullableCredentialDigitalWallet) MarshalJSON

func (v NullableCredentialDigitalWallet) MarshalJSON() ([]byte, error)

func (*NullableCredentialDigitalWallet) Set

func (*NullableCredentialDigitalWallet) UnmarshalJSON

func (v *NullableCredentialDigitalWallet) UnmarshalJSON(src []byte) error

func (*NullableCredentialDigitalWallet) Unset

type NullableCredentialDigitalWalletApplication

type NullableCredentialDigitalWalletApplication struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletApplication) Get

func (NullableCredentialDigitalWalletApplication) IsSet

func (NullableCredentialDigitalWalletApplication) MarshalJSON

func (*NullableCredentialDigitalWalletApplication) Set

func (*NullableCredentialDigitalWalletApplication) UnmarshalJSON

func (v *NullableCredentialDigitalWalletApplication) UnmarshalJSON(src []byte) error

func (*NullableCredentialDigitalWalletApplication) Unset

type NullableCredentialDigitalWalletApplicationApplication

type NullableCredentialDigitalWalletApplicationApplication struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletApplicationApplication) Get

func (NullableCredentialDigitalWalletApplicationApplication) IsSet

func (NullableCredentialDigitalWalletApplicationApplication) MarshalJSON

func (*NullableCredentialDigitalWalletApplicationApplication) Set

func (*NullableCredentialDigitalWalletApplicationApplication) UnmarshalJSON

func (*NullableCredentialDigitalWalletApplicationApplication) Unset

type NullableCredentialDigitalWalletDigitalWalletApplication

type NullableCredentialDigitalWalletDigitalWalletApplication struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletDigitalWalletApplication) Get

func (NullableCredentialDigitalWalletDigitalWalletApplication) IsSet

func (NullableCredentialDigitalWalletDigitalWalletApplication) MarshalJSON

func (*NullableCredentialDigitalWalletDigitalWalletApplication) Set

func (*NullableCredentialDigitalWalletDigitalWalletApplication) UnmarshalJSON

func (*NullableCredentialDigitalWalletDigitalWalletApplication) Unset

type NullableCredentialDigitalWalletNotification

type NullableCredentialDigitalWalletNotification struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletNotification) Get

func (NullableCredentialDigitalWalletNotification) IsSet

func (NullableCredentialDigitalWalletNotification) MarshalJSON

func (*NullableCredentialDigitalWalletNotification) Set

func (*NullableCredentialDigitalWalletNotification) UnmarshalJSON

func (v *NullableCredentialDigitalWalletNotification) UnmarshalJSON(src []byte) error

func (*NullableCredentialDigitalWalletNotification) Unset

type NullableCredentialDigitalWalletNotificationResultsInner

type NullableCredentialDigitalWalletNotificationResultsInner struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletNotificationResultsInner) Get

func (NullableCredentialDigitalWalletNotificationResultsInner) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInner) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInner) Set

func (*NullableCredentialDigitalWalletNotificationResultsInner) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInner) Unset

type NullableCredentialDigitalWalletNotificationResultsInnerError

type NullableCredentialDigitalWalletNotificationResultsInnerError struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletNotificationResultsInnerError) Get

func (NullableCredentialDigitalWalletNotificationResultsInnerError) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInnerError) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerError) Set

func (*NullableCredentialDigitalWalletNotificationResultsInnerError) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerError) Unset

type NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

type NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) Get

func (NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) Set

func (*NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) Unset

type NullableCredentialDigitalWalletNotificationResultsInnerNotification

type NullableCredentialDigitalWalletNotificationResultsInnerNotification struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletNotificationResultsInnerNotification) Get

func (NullableCredentialDigitalWalletNotificationResultsInnerNotification) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInnerNotification) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerNotification) Set

func (*NullableCredentialDigitalWalletNotificationResultsInnerNotification) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerNotification) Unset

type NullableCredentialDigitalWalletNotificationTemplate

type NullableCredentialDigitalWalletNotificationTemplate struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletNotificationTemplate) Get

func (NullableCredentialDigitalWalletNotificationTemplate) IsSet

func (NullableCredentialDigitalWalletNotificationTemplate) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationTemplate) Set

func (*NullableCredentialDigitalWalletNotificationTemplate) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationTemplate) Unset

type NullableCredentialDigitalWalletPairingSession

type NullableCredentialDigitalWalletPairingSession struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletPairingSession) Get

func (NullableCredentialDigitalWalletPairingSession) IsSet

func (NullableCredentialDigitalWalletPairingSession) MarshalJSON

func (*NullableCredentialDigitalWalletPairingSession) Set

func (*NullableCredentialDigitalWalletPairingSession) UnmarshalJSON

func (*NullableCredentialDigitalWalletPairingSession) Unset

type NullableCredentialDigitalWalletUser

type NullableCredentialDigitalWalletUser struct {
	// contains filtered or unexported fields
}

func (NullableCredentialDigitalWalletUser) Get

func (NullableCredentialDigitalWalletUser) IsSet

func (NullableCredentialDigitalWalletUser) MarshalJSON

func (v NullableCredentialDigitalWalletUser) MarshalJSON() ([]byte, error)

func (*NullableCredentialDigitalWalletUser) Set

func (*NullableCredentialDigitalWalletUser) UnmarshalJSON

func (v *NullableCredentialDigitalWalletUser) UnmarshalJSON(src []byte) error

func (*NullableCredentialDigitalWalletUser) Unset

type NullableCredentialIssuanceRule

type NullableCredentialIssuanceRule struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRule) Get

func (NullableCredentialIssuanceRule) IsSet

func (NullableCredentialIssuanceRule) MarshalJSON

func (v NullableCredentialIssuanceRule) MarshalJSON() ([]byte, error)

func (*NullableCredentialIssuanceRule) Set

func (*NullableCredentialIssuanceRule) UnmarshalJSON

func (v *NullableCredentialIssuanceRule) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRule) Unset

func (v *NullableCredentialIssuanceRule) Unset()

type NullableCredentialIssuanceRuleAutomation

type NullableCredentialIssuanceRuleAutomation struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleAutomation) Get

func (NullableCredentialIssuanceRuleAutomation) IsSet

func (NullableCredentialIssuanceRuleAutomation) MarshalJSON

func (*NullableCredentialIssuanceRuleAutomation) Set

func (*NullableCredentialIssuanceRuleAutomation) UnmarshalJSON

func (v *NullableCredentialIssuanceRuleAutomation) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRuleAutomation) Unset

type NullableCredentialIssuanceRuleCredentialType

type NullableCredentialIssuanceRuleCredentialType struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleCredentialType) Get

func (NullableCredentialIssuanceRuleCredentialType) IsSet

func (NullableCredentialIssuanceRuleCredentialType) MarshalJSON

func (*NullableCredentialIssuanceRuleCredentialType) Set

func (*NullableCredentialIssuanceRuleCredentialType) UnmarshalJSON

func (*NullableCredentialIssuanceRuleCredentialType) Unset

type NullableCredentialIssuanceRuleDigitalWalletApplication

type NullableCredentialIssuanceRuleDigitalWalletApplication struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleDigitalWalletApplication) Get

func (NullableCredentialIssuanceRuleDigitalWalletApplication) IsSet

func (NullableCredentialIssuanceRuleDigitalWalletApplication) MarshalJSON

func (*NullableCredentialIssuanceRuleDigitalWalletApplication) Set

func (*NullableCredentialIssuanceRuleDigitalWalletApplication) UnmarshalJSON

func (*NullableCredentialIssuanceRuleDigitalWalletApplication) Unset

type NullableCredentialIssuanceRuleFilter

type NullableCredentialIssuanceRuleFilter struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleFilter) Get

func (NullableCredentialIssuanceRuleFilter) IsSet

func (NullableCredentialIssuanceRuleFilter) MarshalJSON

func (v NullableCredentialIssuanceRuleFilter) MarshalJSON() ([]byte, error)

func (*NullableCredentialIssuanceRuleFilter) Set

func (*NullableCredentialIssuanceRuleFilter) UnmarshalJSON

func (v *NullableCredentialIssuanceRuleFilter) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRuleFilter) Unset

type NullableCredentialIssuanceRuleNotification

type NullableCredentialIssuanceRuleNotification struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleNotification) Get

func (NullableCredentialIssuanceRuleNotification) IsSet

func (NullableCredentialIssuanceRuleNotification) MarshalJSON

func (*NullableCredentialIssuanceRuleNotification) Set

func (*NullableCredentialIssuanceRuleNotification) UnmarshalJSON

func (v *NullableCredentialIssuanceRuleNotification) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRuleNotification) Unset

type NullableCredentialIssuanceRuleStagedChange

type NullableCredentialIssuanceRuleStagedChange struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleStagedChange) Get

func (NullableCredentialIssuanceRuleStagedChange) IsSet

func (NullableCredentialIssuanceRuleStagedChange) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChange) Set

func (*NullableCredentialIssuanceRuleStagedChange) UnmarshalJSON

func (v *NullableCredentialIssuanceRuleStagedChange) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRuleStagedChange) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChanges

type NullableCredentialIssuanceRuleStagedChangeStagedChanges struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleStagedChangeStagedChanges) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChanges) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChanges) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChanges) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChanges) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChanges) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType

type NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

type NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChangesUser

type NullableCredentialIssuanceRuleStagedChangeStagedChangesUser struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) Unset

type NullableCredentialIssuanceRuleUsageCounts

type NullableCredentialIssuanceRuleUsageCounts struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleUsageCounts) Get

func (NullableCredentialIssuanceRuleUsageCounts) IsSet

func (NullableCredentialIssuanceRuleUsageCounts) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageCounts) Set

func (*NullableCredentialIssuanceRuleUsageCounts) UnmarshalJSON

func (v *NullableCredentialIssuanceRuleUsageCounts) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRuleUsageCounts) Unset

type NullableCredentialIssuanceRuleUsageDetails

type NullableCredentialIssuanceRuleUsageDetails struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleUsageDetails) Get

func (NullableCredentialIssuanceRuleUsageDetails) IsSet

func (NullableCredentialIssuanceRuleUsageDetails) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetails) Set

func (*NullableCredentialIssuanceRuleUsageDetails) UnmarshalJSON

func (v *NullableCredentialIssuanceRuleUsageDetails) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuanceRuleUsageDetails) Unset

type NullableCredentialIssuanceRuleUsageDetailsIssuedInner

type NullableCredentialIssuanceRuleUsageDetailsIssuedInner struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInner) Get

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInner) IsSet

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInner) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInner) Set

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInner) UnmarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInner) Unset

type NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential

type NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential) Get

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential) IsSet

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential) Set

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential) UnmarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInnerCredential) Unset

type NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser

type NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser) Get

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser) IsSet

func (NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser) Set

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser) UnmarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetailsIssuedInnerUser) Unset

type NullableCredentialIssuerProfile

type NullableCredentialIssuerProfile struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuerProfile) Get

func (NullableCredentialIssuerProfile) IsSet

func (NullableCredentialIssuerProfile) MarshalJSON

func (v NullableCredentialIssuerProfile) MarshalJSON() ([]byte, error)

func (*NullableCredentialIssuerProfile) Set

func (*NullableCredentialIssuerProfile) UnmarshalJSON

func (v *NullableCredentialIssuerProfile) UnmarshalJSON(src []byte) error

func (*NullableCredentialIssuerProfile) Unset

type NullableCredentialIssuerProfileApplicationInstance

type NullableCredentialIssuerProfileApplicationInstance struct {
	// contains filtered or unexported fields
}

func (NullableCredentialIssuerProfileApplicationInstance) Get

func (NullableCredentialIssuerProfileApplicationInstance) IsSet

func (NullableCredentialIssuerProfileApplicationInstance) MarshalJSON

func (*NullableCredentialIssuerProfileApplicationInstance) Set

func (*NullableCredentialIssuerProfileApplicationInstance) UnmarshalJSON

func (*NullableCredentialIssuerProfileApplicationInstance) Unset

type NullableCredentialType

type NullableCredentialType struct {
	// contains filtered or unexported fields
}

func NewNullableCredentialType

func NewNullableCredentialType(val *CredentialType) *NullableCredentialType

func (NullableCredentialType) Get

func (NullableCredentialType) IsSet

func (v NullableCredentialType) IsSet() bool

func (NullableCredentialType) MarshalJSON

func (v NullableCredentialType) MarshalJSON() ([]byte, error)

func (*NullableCredentialType) Set

func (*NullableCredentialType) UnmarshalJSON

func (v *NullableCredentialType) UnmarshalJSON(src []byte) error

func (*NullableCredentialType) Unset

func (v *NullableCredentialType) Unset()

type NullableCredentialTypeIssuer

type NullableCredentialTypeIssuer struct {
	// contains filtered or unexported fields
}

func NewNullableCredentialTypeIssuer

func NewNullableCredentialTypeIssuer(val *CredentialTypeIssuer) *NullableCredentialTypeIssuer

func (NullableCredentialTypeIssuer) Get

func (NullableCredentialTypeIssuer) IsSet

func (NullableCredentialTypeIssuer) MarshalJSON

func (v NullableCredentialTypeIssuer) MarshalJSON() ([]byte, error)

func (*NullableCredentialTypeIssuer) Set

func (*NullableCredentialTypeIssuer) UnmarshalJSON

func (v *NullableCredentialTypeIssuer) UnmarshalJSON(src []byte) error

func (*NullableCredentialTypeIssuer) Unset

func (v *NullableCredentialTypeIssuer) Unset()

type NullableCredentialTypeMetaData

type NullableCredentialTypeMetaData struct {
	// contains filtered or unexported fields
}

func (NullableCredentialTypeMetaData) Get

func (NullableCredentialTypeMetaData) IsSet

func (NullableCredentialTypeMetaData) MarshalJSON

func (v NullableCredentialTypeMetaData) MarshalJSON() ([]byte, error)

func (*NullableCredentialTypeMetaData) Set

func (*NullableCredentialTypeMetaData) UnmarshalJSON

func (v *NullableCredentialTypeMetaData) UnmarshalJSON(src []byte) error

func (*NullableCredentialTypeMetaData) Unset

func (v *NullableCredentialTypeMetaData) Unset()

type NullableCredentialTypeMetaDataFieldsInner

type NullableCredentialTypeMetaDataFieldsInner struct {
	// contains filtered or unexported fields
}

func (NullableCredentialTypeMetaDataFieldsInner) Get

func (NullableCredentialTypeMetaDataFieldsInner) IsSet

func (NullableCredentialTypeMetaDataFieldsInner) MarshalJSON

func (*NullableCredentialTypeMetaDataFieldsInner) Set

func (*NullableCredentialTypeMetaDataFieldsInner) UnmarshalJSON

func (v *NullableCredentialTypeMetaDataFieldsInner) UnmarshalJSON(src []byte) error

func (*NullableCredentialTypeMetaDataFieldsInner) Unset

type NullableEntityArray

type NullableEntityArray struct {
	// contains filtered or unexported fields
}

func NewNullableEntityArray

func NewNullableEntityArray(val *EntityArray) *NullableEntityArray

func (NullableEntityArray) Get

func (NullableEntityArray) IsSet

func (v NullableEntityArray) IsSet() bool

func (NullableEntityArray) MarshalJSON

func (v NullableEntityArray) MarshalJSON() ([]byte, error)

func (*NullableEntityArray) Set

func (v *NullableEntityArray) Set(val *EntityArray)

func (*NullableEntityArray) UnmarshalJSON

func (v *NullableEntityArray) UnmarshalJSON(src []byte) error

func (*NullableEntityArray) Unset

func (v *NullableEntityArray) Unset()

type NullableEntityArrayEmbedded

type NullableEntityArrayEmbedded struct {
	// contains filtered or unexported fields
}

func NewNullableEntityArrayEmbedded

func NewNullableEntityArrayEmbedded(val *EntityArrayEmbedded) *NullableEntityArrayEmbedded

func (NullableEntityArrayEmbedded) Get

func (NullableEntityArrayEmbedded) IsSet

func (NullableEntityArrayEmbedded) MarshalJSON

func (v NullableEntityArrayEmbedded) MarshalJSON() ([]byte, error)

func (*NullableEntityArrayEmbedded) Set

func (*NullableEntityArrayEmbedded) UnmarshalJSON

func (v *NullableEntityArrayEmbedded) UnmarshalJSON(src []byte) error

func (*NullableEntityArrayEmbedded) Unset

func (v *NullableEntityArrayEmbedded) Unset()

type NullableEntityArrayEmbeddedItemsInner

type NullableEntityArrayEmbeddedItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableEntityArrayEmbeddedItemsInner) Get

func (NullableEntityArrayEmbeddedItemsInner) IsSet

func (NullableEntityArrayEmbeddedItemsInner) MarshalJSON

func (v NullableEntityArrayEmbeddedItemsInner) MarshalJSON() ([]byte, error)

func (*NullableEntityArrayEmbeddedItemsInner) Set

func (*NullableEntityArrayEmbeddedItemsInner) UnmarshalJSON

func (v *NullableEntityArrayEmbeddedItemsInner) UnmarshalJSON(src []byte) error

func (*NullableEntityArrayEmbeddedItemsInner) Unset

type NullableEnumCredentialIssuanceRuleAutomationMethod

type NullableEnumCredentialIssuanceRuleAutomationMethod struct {
	// contains filtered or unexported fields
}

func (NullableEnumCredentialIssuanceRuleAutomationMethod) Get

func (NullableEnumCredentialIssuanceRuleAutomationMethod) IsSet

func (NullableEnumCredentialIssuanceRuleAutomationMethod) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleAutomationMethod) Set

func (*NullableEnumCredentialIssuanceRuleAutomationMethod) UnmarshalJSON

func (*NullableEnumCredentialIssuanceRuleAutomationMethod) Unset

type NullableEnumCredentialIssuanceRuleStagedChangeAction

type NullableEnumCredentialIssuanceRuleStagedChangeAction struct {
	// contains filtered or unexported fields
}

func (NullableEnumCredentialIssuanceRuleStagedChangeAction) Get

func (NullableEnumCredentialIssuanceRuleStagedChangeAction) IsSet

func (NullableEnumCredentialIssuanceRuleStagedChangeAction) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleStagedChangeAction) Set

func (*NullableEnumCredentialIssuanceRuleStagedChangeAction) UnmarshalJSON

func (*NullableEnumCredentialIssuanceRuleStagedChangeAction) Unset

type NullableEnumCredentialIssuanceRuleStatus

type NullableEnumCredentialIssuanceRuleStatus struct {
	// contains filtered or unexported fields
}

func (NullableEnumCredentialIssuanceRuleStatus) Get

func (NullableEnumCredentialIssuanceRuleStatus) IsSet

func (NullableEnumCredentialIssuanceRuleStatus) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleStatus) Set

func (*NullableEnumCredentialIssuanceRuleStatus) UnmarshalJSON

func (v *NullableEnumCredentialIssuanceRuleStatus) UnmarshalJSON(src []byte) error

func (*NullableEnumCredentialIssuanceRuleStatus) Unset

type NullableEnumCredentialTypeMetaDataFieldsType

type NullableEnumCredentialTypeMetaDataFieldsType struct {
	// contains filtered or unexported fields
}

func (NullableEnumCredentialTypeMetaDataFieldsType) Get

func (NullableEnumCredentialTypeMetaDataFieldsType) IsSet

func (NullableEnumCredentialTypeMetaDataFieldsType) MarshalJSON

func (*NullableEnumCredentialTypeMetaDataFieldsType) Set

func (*NullableEnumCredentialTypeMetaDataFieldsType) UnmarshalJSON

func (*NullableEnumCredentialTypeMetaDataFieldsType) Unset

type NullableEnvironment

type NullableEnvironment struct {
	// contains filtered or unexported fields
}

func NewNullableEnvironment

func NewNullableEnvironment(val *Environment) *NullableEnvironment

func (NullableEnvironment) Get

func (NullableEnvironment) IsSet

func (v NullableEnvironment) IsSet() bool

func (NullableEnvironment) MarshalJSON

func (v NullableEnvironment) MarshalJSON() ([]byte, error)

func (*NullableEnvironment) Set

func (v *NullableEnvironment) Set(val *Environment)

func (*NullableEnvironment) UnmarshalJSON

func (v *NullableEnvironment) UnmarshalJSON(src []byte) error

func (*NullableEnvironment) Unset

func (v *NullableEnvironment) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableP1Error

type NullableP1Error struct {
	// contains filtered or unexported fields
}

func NewNullableP1Error

func NewNullableP1Error(val *P1Error) *NullableP1Error

func (NullableP1Error) Get

func (v NullableP1Error) Get() *P1Error

func (NullableP1Error) IsSet

func (v NullableP1Error) IsSet() bool

func (NullableP1Error) MarshalJSON

func (v NullableP1Error) MarshalJSON() ([]byte, error)

func (*NullableP1Error) Set

func (v *NullableP1Error) Set(val *P1Error)

func (*NullableP1Error) UnmarshalJSON

func (v *NullableP1Error) UnmarshalJSON(src []byte) error

func (*NullableP1Error) Unset

func (v *NullableP1Error) Unset()

type NullableP1ErrorDetailsInner

type NullableP1ErrorDetailsInner struct {
	// contains filtered or unexported fields
}

func NewNullableP1ErrorDetailsInner

func NewNullableP1ErrorDetailsInner(val *P1ErrorDetailsInner) *NullableP1ErrorDetailsInner

func (NullableP1ErrorDetailsInner) Get

func (NullableP1ErrorDetailsInner) IsSet

func (NullableP1ErrorDetailsInner) MarshalJSON

func (v NullableP1ErrorDetailsInner) MarshalJSON() ([]byte, error)

func (*NullableP1ErrorDetailsInner) Set

func (*NullableP1ErrorDetailsInner) UnmarshalJSON

func (v *NullableP1ErrorDetailsInner) UnmarshalJSON(src []byte) error

func (*NullableP1ErrorDetailsInner) Unset

func (v *NullableP1ErrorDetailsInner) Unset()

type NullableP1ErrorDetailsInnerInnerError

type NullableP1ErrorDetailsInnerInnerError struct {
	// contains filtered or unexported fields
}

func (NullableP1ErrorDetailsInnerInnerError) Get

func (NullableP1ErrorDetailsInnerInnerError) IsSet

func (NullableP1ErrorDetailsInnerInnerError) MarshalJSON

func (v NullableP1ErrorDetailsInnerInnerError) MarshalJSON() ([]byte, error)

func (*NullableP1ErrorDetailsInnerInnerError) Set

func (*NullableP1ErrorDetailsInnerInnerError) UnmarshalJSON

func (v *NullableP1ErrorDetailsInnerInnerError) UnmarshalJSON(src []byte) error

func (*NullableP1ErrorDetailsInnerInnerError) Unset

type NullableProvisionedCredential

type NullableProvisionedCredential struct {
	// contains filtered or unexported fields
}

func (NullableProvisionedCredential) Get

func (NullableProvisionedCredential) IsSet

func (NullableProvisionedCredential) MarshalJSON

func (v NullableProvisionedCredential) MarshalJSON() ([]byte, error)

func (*NullableProvisionedCredential) Set

func (*NullableProvisionedCredential) UnmarshalJSON

func (v *NullableProvisionedCredential) UnmarshalJSON(src []byte) error

func (*NullableProvisionedCredential) Unset

func (v *NullableProvisionedCredential) Unset()

type NullableProvisionedCredentialClaimReference

type NullableProvisionedCredentialClaimReference struct {
	// contains filtered or unexported fields
}

func (NullableProvisionedCredentialClaimReference) Get

func (NullableProvisionedCredentialClaimReference) IsSet

func (NullableProvisionedCredentialClaimReference) MarshalJSON

func (*NullableProvisionedCredentialClaimReference) Set

func (*NullableProvisionedCredentialClaimReference) UnmarshalJSON

func (v *NullableProvisionedCredentialClaimReference) UnmarshalJSON(src []byte) error

func (*NullableProvisionedCredentialClaimReference) Unset

type NullableProvisionedCredentialUser

type NullableProvisionedCredentialUser struct {
	// contains filtered or unexported fields
}

func (NullableProvisionedCredentialUser) Get

func (NullableProvisionedCredentialUser) IsSet

func (NullableProvisionedCredentialUser) MarshalJSON

func (v NullableProvisionedCredentialUser) MarshalJSON() ([]byte, error)

func (*NullableProvisionedCredentialUser) Set

func (*NullableProvisionedCredentialUser) UnmarshalJSON

func (v *NullableProvisionedCredentialUser) UnmarshalJSON(src []byte) error

func (*NullableProvisionedCredentialUser) Unset

type NullableProvisionedCredentialWalletActionsInner

type NullableProvisionedCredentialWalletActionsInner struct {
	// contains filtered or unexported fields
}

func (NullableProvisionedCredentialWalletActionsInner) Get

func (NullableProvisionedCredentialWalletActionsInner) IsSet

func (NullableProvisionedCredentialWalletActionsInner) MarshalJSON

func (*NullableProvisionedCredentialWalletActionsInner) Set

func (*NullableProvisionedCredentialWalletActionsInner) UnmarshalJSON

func (*NullableProvisionedCredentialWalletActionsInner) Unset

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUserCredential

type NullableUserCredential struct {
	// contains filtered or unexported fields
}

func NewNullableUserCredential

func NewNullableUserCredential(val *UserCredential) *NullableUserCredential

func (NullableUserCredential) Get

func (NullableUserCredential) IsSet

func (v NullableUserCredential) IsSet() bool

func (NullableUserCredential) MarshalJSON

func (v NullableUserCredential) MarshalJSON() ([]byte, error)

func (*NullableUserCredential) Set

func (*NullableUserCredential) UnmarshalJSON

func (v *NullableUserCredential) UnmarshalJSON(src []byte) error

func (*NullableUserCredential) Unset

func (v *NullableUserCredential) Unset()

type NullableUserCredentialUserdata

type NullableUserCredentialUserdata struct {
	// contains filtered or unexported fields
}

func (NullableUserCredentialUserdata) Get

func (NullableUserCredentialUserdata) IsSet

func (NullableUserCredentialUserdata) MarshalJSON

func (v NullableUserCredentialUserdata) MarshalJSON() ([]byte, error)

func (*NullableUserCredentialUserdata) Set

func (*NullableUserCredentialUserdata) UnmarshalJSON

func (v *NullableUserCredentialUserdata) UnmarshalJSON(src []byte) error

func (*NullableUserCredentialUserdata) Unset

func (v *NullableUserCredentialUserdata) Unset()

type P1Error

type P1Error struct {
	// A unique identifier that is stored in log files and always included in an error response. This value can be used to track the error received by the client, with server-side activity included for troubleshooting purposes.
	Id *string `json:"id,omitempty"`
	// A general fault code which the client must handle to provide all exception handling routines and to localize messages for users. This code is common across all PingOne services and is human readable (such as a defined constant rather than a number).
	Code *string `json:"code,omitempty"`
	// A short description of the error. This message is intended to assist with debugging and is returned in English only.
	Message *string `json:"message,omitempty"`
	// Additional details about the error. Optional information to help resolve the error and to display to users.
	Details []P1ErrorDetailsInner `json:"details,omitempty"`
}

P1Error struct for P1Error

func NewP1Error

func NewP1Error() *P1Error

NewP1Error instantiates a new P1Error 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 NewP1ErrorWithDefaults

func NewP1ErrorWithDefaults() *P1Error

NewP1ErrorWithDefaults instantiates a new P1Error 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 (*P1Error) GetCode

func (o *P1Error) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*P1Error) GetCodeOk

func (o *P1Error) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) GetDetails

func (o *P1Error) GetDetails() []P1ErrorDetailsInner

GetDetails returns the Details field value if set, zero value otherwise.

func (*P1Error) GetDetailsOk

func (o *P1Error) GetDetailsOk() ([]P1ErrorDetailsInner, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) GetId

func (o *P1Error) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*P1Error) GetIdOk

func (o *P1Error) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) GetMessage

func (o *P1Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*P1Error) GetMessageOk

func (o *P1Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) HasCode

func (o *P1Error) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*P1Error) HasDetails

func (o *P1Error) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*P1Error) HasId

func (o *P1Error) HasId() bool

HasId returns a boolean if a field has been set.

func (*P1Error) HasMessage

func (o *P1Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (P1Error) MarshalJSON

func (o P1Error) MarshalJSON() ([]byte, error)

func (*P1Error) SetCode

func (o *P1Error) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*P1Error) SetDetails

func (o *P1Error) SetDetails(v []P1ErrorDetailsInner)

SetDetails gets a reference to the given []P1ErrorDetailsInner and assigns it to the Details field.

func (*P1Error) SetId

func (o *P1Error) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*P1Error) SetMessage

func (o *P1Error) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (P1Error) ToMap

func (o P1Error) ToMap() (map[string]interface{}, error)

type P1ErrorDetailsInner

type P1ErrorDetailsInner struct {
	// A general fault code which the client must handle to provide all exception handling routines and to localize messages for users. This code is common across all PingOne services and is human readable (such as a defined constant rather than a number).
	Code *string `json:"code,omitempty"`
	// The item that caused the error (such as a form field ID or an attribute inside a JSON object).
	Target *string `json:"target,omitempty"`
	// A short description of the error. This message is intended to assist with debugging and is returned in English only.
	Message    *string                        `json:"message,omitempty"`
	InnerError *P1ErrorDetailsInnerInnerError `json:"innerError,omitempty"`
}

P1ErrorDetailsInner struct for P1ErrorDetailsInner

func NewP1ErrorDetailsInner

func NewP1ErrorDetailsInner() *P1ErrorDetailsInner

NewP1ErrorDetailsInner instantiates a new P1ErrorDetailsInner 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 NewP1ErrorDetailsInnerWithDefaults

func NewP1ErrorDetailsInnerWithDefaults() *P1ErrorDetailsInner

NewP1ErrorDetailsInnerWithDefaults instantiates a new P1ErrorDetailsInner 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 (*P1ErrorDetailsInner) GetCode

func (o *P1ErrorDetailsInner) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetCodeOk

func (o *P1ErrorDetailsInner) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) GetInnerError

GetInnerError returns the InnerError field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetInnerErrorOk

func (o *P1ErrorDetailsInner) GetInnerErrorOk() (*P1ErrorDetailsInnerInnerError, bool)

GetInnerErrorOk returns a tuple with the InnerError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) GetMessage

func (o *P1ErrorDetailsInner) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetMessageOk

func (o *P1ErrorDetailsInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) GetTarget

func (o *P1ErrorDetailsInner) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetTargetOk

func (o *P1ErrorDetailsInner) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) HasCode

func (o *P1ErrorDetailsInner) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*P1ErrorDetailsInner) HasInnerError

func (o *P1ErrorDetailsInner) HasInnerError() bool

HasInnerError returns a boolean if a field has been set.

func (*P1ErrorDetailsInner) HasMessage

func (o *P1ErrorDetailsInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*P1ErrorDetailsInner) HasTarget

func (o *P1ErrorDetailsInner) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (P1ErrorDetailsInner) MarshalJSON

func (o P1ErrorDetailsInner) MarshalJSON() ([]byte, error)

func (*P1ErrorDetailsInner) SetCode

func (o *P1ErrorDetailsInner) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*P1ErrorDetailsInner) SetInnerError

SetInnerError gets a reference to the given P1ErrorDetailsInnerInnerError and assigns it to the InnerError field.

func (*P1ErrorDetailsInner) SetMessage

func (o *P1ErrorDetailsInner) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*P1ErrorDetailsInner) SetTarget

func (o *P1ErrorDetailsInner) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (P1ErrorDetailsInner) ToMap

func (o P1ErrorDetailsInner) ToMap() (map[string]interface{}, error)

type P1ErrorDetailsInnerInnerError

type P1ErrorDetailsInnerInnerError struct {
	// Errors that failed due to range violation. This attribute represents the minimum value of the range.
	RangeMinimumValue *int32 `json:"rangeMinimumValue,omitempty"`
	// The maximum range or value of an attribute.
	RangeMaximumValue *int32 `json:"rangeMaximumValue,omitempty"`
	// A regex pattern describing an acceptable input pattern.
	AllowedPattern *string `json:"allowedPattern,omitempty"`
	// A list describing acceptable values.
	AllowedValues []string `json:"allowedValues,omitempty"`
	// The maximum value allowed for the request.
	MaximumValue *int32 `json:"maximumValue,omitempty"`
}

P1ErrorDetailsInnerInnerError Additional details to help the client developer resolve the fault (primarily for UI validation reasons).

func NewP1ErrorDetailsInnerInnerError

func NewP1ErrorDetailsInnerInnerError() *P1ErrorDetailsInnerInnerError

NewP1ErrorDetailsInnerInnerError instantiates a new P1ErrorDetailsInnerInnerError 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 NewP1ErrorDetailsInnerInnerErrorWithDefaults

func NewP1ErrorDetailsInnerInnerErrorWithDefaults() *P1ErrorDetailsInnerInnerError

NewP1ErrorDetailsInnerInnerErrorWithDefaults instantiates a new P1ErrorDetailsInnerInnerError 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 (*P1ErrorDetailsInnerInnerError) GetAllowedPattern

func (o *P1ErrorDetailsInnerInnerError) GetAllowedPattern() string

GetAllowedPattern returns the AllowedPattern field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetAllowedPatternOk

func (o *P1ErrorDetailsInnerInnerError) GetAllowedPatternOk() (*string, bool)

GetAllowedPatternOk returns a tuple with the AllowedPattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetAllowedValues

func (o *P1ErrorDetailsInnerInnerError) GetAllowedValues() []string

GetAllowedValues returns the AllowedValues field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetAllowedValuesOk

func (o *P1ErrorDetailsInnerInnerError) GetAllowedValuesOk() ([]string, bool)

GetAllowedValuesOk returns a tuple with the AllowedValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetMaximumValue

func (o *P1ErrorDetailsInnerInnerError) GetMaximumValue() int32

GetMaximumValue returns the MaximumValue field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetMaximumValueOk

func (o *P1ErrorDetailsInnerInnerError) GetMaximumValueOk() (*int32, bool)

GetMaximumValueOk returns a tuple with the MaximumValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetRangeMaximumValue

func (o *P1ErrorDetailsInnerInnerError) GetRangeMaximumValue() int32

GetRangeMaximumValue returns the RangeMaximumValue field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetRangeMaximumValueOk

func (o *P1ErrorDetailsInnerInnerError) GetRangeMaximumValueOk() (*int32, bool)

GetRangeMaximumValueOk returns a tuple with the RangeMaximumValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetRangeMinimumValue

func (o *P1ErrorDetailsInnerInnerError) GetRangeMinimumValue() int32

GetRangeMinimumValue returns the RangeMinimumValue field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetRangeMinimumValueOk

func (o *P1ErrorDetailsInnerInnerError) GetRangeMinimumValueOk() (*int32, bool)

GetRangeMinimumValueOk returns a tuple with the RangeMinimumValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) HasAllowedPattern

func (o *P1ErrorDetailsInnerInnerError) HasAllowedPattern() bool

HasAllowedPattern returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasAllowedValues

func (o *P1ErrorDetailsInnerInnerError) HasAllowedValues() bool

HasAllowedValues returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasMaximumValue

func (o *P1ErrorDetailsInnerInnerError) HasMaximumValue() bool

HasMaximumValue returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasRangeMaximumValue

func (o *P1ErrorDetailsInnerInnerError) HasRangeMaximumValue() bool

HasRangeMaximumValue returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasRangeMinimumValue

func (o *P1ErrorDetailsInnerInnerError) HasRangeMinimumValue() bool

HasRangeMinimumValue returns a boolean if a field has been set.

func (P1ErrorDetailsInnerInnerError) MarshalJSON

func (o P1ErrorDetailsInnerInnerError) MarshalJSON() ([]byte, error)

func (*P1ErrorDetailsInnerInnerError) SetAllowedPattern

func (o *P1ErrorDetailsInnerInnerError) SetAllowedPattern(v string)

SetAllowedPattern gets a reference to the given string and assigns it to the AllowedPattern field.

func (*P1ErrorDetailsInnerInnerError) SetAllowedValues

func (o *P1ErrorDetailsInnerInnerError) SetAllowedValues(v []string)

SetAllowedValues gets a reference to the given []string and assigns it to the AllowedValues field.

func (*P1ErrorDetailsInnerInnerError) SetMaximumValue

func (o *P1ErrorDetailsInnerInnerError) SetMaximumValue(v int32)

SetMaximumValue gets a reference to the given int32 and assigns it to the MaximumValue field.

func (*P1ErrorDetailsInnerInnerError) SetRangeMaximumValue

func (o *P1ErrorDetailsInnerInnerError) SetRangeMaximumValue(v int32)

SetRangeMaximumValue gets a reference to the given int32 and assigns it to the RangeMaximumValue field.

func (*P1ErrorDetailsInnerInnerError) SetRangeMinimumValue

func (o *P1ErrorDetailsInnerInnerError) SetRangeMinimumValue(v int32)

SetRangeMinimumValue gets a reference to the given int32 and assigns it to the RangeMinimumValue field.

func (P1ErrorDetailsInnerInnerError) ToMap

func (o P1ErrorDetailsInnerInnerError) ToMap() (map[string]interface{}, error)

type ProvisionedCredential

type ProvisionedCredential struct {
	ClaimReference *ProvisionedCredentialClaimReference                         `json:"claimReference,omitempty"`
	CreatedAt      *string                                                      `json:"createdAt,omitempty"`
	Credential     *CredentialDigitalWalletNotificationResultsInnerNotification `json:"credential,omitempty"`
	DigitalWallet  *CredentialDigitalWalletNotificationResultsInnerNotification `json:"digitalWallet,omitempty"`
	Environment    *Environment                                                 `json:"environment,omitempty"`
	// A string that specifies the date that the provisioned credential expires. If this value is null, the provisioned credential never expires.
	ExpiredAt *string `json:"expiredAt,omitempty"`
	Id        *string `json:"id,omitempty"`
	// A string that specifies the tatus of the provisioned credential.
	Status        *string                                   `json:"status,omitempty"`
	User          *ProvisionedCredentialUser                `json:"user,omitempty"`
	WalletActions []ProvisionedCredentialWalletActionsInner `json:"walletActions,omitempty"`
}

ProvisionedCredential struct for ProvisionedCredential

func NewProvisionedCredential

func NewProvisionedCredential() *ProvisionedCredential

NewProvisionedCredential instantiates a new ProvisionedCredential 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 NewProvisionedCredentialWithDefaults

func NewProvisionedCredentialWithDefaults() *ProvisionedCredential

NewProvisionedCredentialWithDefaults instantiates a new ProvisionedCredential 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 (*ProvisionedCredential) GetClaimReference

GetClaimReference returns the ClaimReference field value if set, zero value otherwise.

func (*ProvisionedCredential) GetClaimReferenceOk

func (o *ProvisionedCredential) GetClaimReferenceOk() (*ProvisionedCredentialClaimReference, bool)

GetClaimReferenceOk returns a tuple with the ClaimReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetCreatedAt

func (o *ProvisionedCredential) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ProvisionedCredential) GetCreatedAtOk

func (o *ProvisionedCredential) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetCredential

GetCredential returns the Credential field value if set, zero value otherwise.

func (*ProvisionedCredential) GetCredentialOk

GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetDigitalWallet

GetDigitalWallet returns the DigitalWallet field value if set, zero value otherwise.

func (*ProvisionedCredential) GetDigitalWalletOk

GetDigitalWalletOk returns a tuple with the DigitalWallet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetEnvironment

func (o *ProvisionedCredential) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*ProvisionedCredential) GetEnvironmentOk

func (o *ProvisionedCredential) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetExpiredAt

func (o *ProvisionedCredential) GetExpiredAt() string

GetExpiredAt returns the ExpiredAt field value if set, zero value otherwise.

func (*ProvisionedCredential) GetExpiredAtOk

func (o *ProvisionedCredential) GetExpiredAtOk() (*string, bool)

GetExpiredAtOk returns a tuple with the ExpiredAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetId

func (o *ProvisionedCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ProvisionedCredential) GetIdOk

func (o *ProvisionedCredential) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetStatus

func (o *ProvisionedCredential) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProvisionedCredential) GetStatusOk

func (o *ProvisionedCredential) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*ProvisionedCredential) GetUserOk

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) GetWalletActions

GetWalletActions returns the WalletActions field value if set, zero value otherwise.

func (*ProvisionedCredential) GetWalletActionsOk

GetWalletActionsOk returns a tuple with the WalletActions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredential) HasClaimReference

func (o *ProvisionedCredential) HasClaimReference() bool

HasClaimReference returns a boolean if a field has been set.

func (*ProvisionedCredential) HasCreatedAt

func (o *ProvisionedCredential) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ProvisionedCredential) HasCredential

func (o *ProvisionedCredential) HasCredential() bool

HasCredential returns a boolean if a field has been set.

func (*ProvisionedCredential) HasDigitalWallet

func (o *ProvisionedCredential) HasDigitalWallet() bool

HasDigitalWallet returns a boolean if a field has been set.

func (*ProvisionedCredential) HasEnvironment

func (o *ProvisionedCredential) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*ProvisionedCredential) HasExpiredAt

func (o *ProvisionedCredential) HasExpiredAt() bool

HasExpiredAt returns a boolean if a field has been set.

func (*ProvisionedCredential) HasId

func (o *ProvisionedCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProvisionedCredential) HasStatus

func (o *ProvisionedCredential) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProvisionedCredential) HasUser

func (o *ProvisionedCredential) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*ProvisionedCredential) HasWalletActions

func (o *ProvisionedCredential) HasWalletActions() bool

HasWalletActions returns a boolean if a field has been set.

func (ProvisionedCredential) MarshalJSON

func (o ProvisionedCredential) MarshalJSON() ([]byte, error)

func (*ProvisionedCredential) SetClaimReference

SetClaimReference gets a reference to the given ProvisionedCredentialClaimReference and assigns it to the ClaimReference field.

func (*ProvisionedCredential) SetCreatedAt

func (o *ProvisionedCredential) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*ProvisionedCredential) SetCredential

SetCredential gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the Credential field.

func (*ProvisionedCredential) SetDigitalWallet

SetDigitalWallet gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the DigitalWallet field.

func (*ProvisionedCredential) SetEnvironment

func (o *ProvisionedCredential) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*ProvisionedCredential) SetExpiredAt

func (o *ProvisionedCredential) SetExpiredAt(v string)

SetExpiredAt gets a reference to the given string and assigns it to the ExpiredAt field.

func (*ProvisionedCredential) SetId

func (o *ProvisionedCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProvisionedCredential) SetStatus

func (o *ProvisionedCredential) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ProvisionedCredential) SetUser

SetUser gets a reference to the given ProvisionedCredentialUser and assigns it to the User field.

func (*ProvisionedCredential) SetWalletActions

SetWalletActions gets a reference to the given []ProvisionedCredentialWalletActionsInner and assigns it to the WalletActions field.

func (ProvisionedCredential) ToMap

func (o ProvisionedCredential) ToMap() (map[string]interface{}, error)

type ProvisionedCredentialClaimReference

type ProvisionedCredentialClaimReference struct {
	Id            *string `json:"id,omitempty"`
	Version       *int32  `json:"version,omitempty"`
	Issuer        *string `json:"issuer,omitempty"`
	Subject       *string `json:"subject,omitempty"`
	Holder        *string `json:"holder,omitempty"`
	CreateDate    *string `json:"createDate,omitempty"`
	DataJson      *string `json:"dataJson,omitempty"`
	DataSignature *string `json:"dataSignature,omitempty"`
	DataHash      *string `json:"dataHash,omitempty"`
	PartitionId   *string `json:"partitionId,omitempty"`
}

ProvisionedCredentialClaimReference struct for ProvisionedCredentialClaimReference

func NewProvisionedCredentialClaimReference

func NewProvisionedCredentialClaimReference() *ProvisionedCredentialClaimReference

NewProvisionedCredentialClaimReference instantiates a new ProvisionedCredentialClaimReference 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 NewProvisionedCredentialClaimReferenceWithDefaults

func NewProvisionedCredentialClaimReferenceWithDefaults() *ProvisionedCredentialClaimReference

NewProvisionedCredentialClaimReferenceWithDefaults instantiates a new ProvisionedCredentialClaimReference 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 (*ProvisionedCredentialClaimReference) GetCreateDate

func (o *ProvisionedCredentialClaimReference) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetCreateDateOk

func (o *ProvisionedCredentialClaimReference) GetCreateDateOk() (*string, bool)

GetCreateDateOk returns a tuple with the CreateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetDataHash

GetDataHash returns the DataHash field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetDataHashOk

func (o *ProvisionedCredentialClaimReference) GetDataHashOk() (*string, bool)

GetDataHashOk returns a tuple with the DataHash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetDataJson

GetDataJson returns the DataJson field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetDataJsonOk

func (o *ProvisionedCredentialClaimReference) GetDataJsonOk() (*string, bool)

GetDataJsonOk returns a tuple with the DataJson field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetDataSignature

func (o *ProvisionedCredentialClaimReference) GetDataSignature() string

GetDataSignature returns the DataSignature field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetDataSignatureOk

func (o *ProvisionedCredentialClaimReference) GetDataSignatureOk() (*string, bool)

GetDataSignatureOk returns a tuple with the DataSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetHolder

GetHolder returns the Holder field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetHolderOk

func (o *ProvisionedCredentialClaimReference) GetHolderOk() (*string, bool)

GetHolderOk returns a tuple with the Holder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetIssuer

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetIssuerOk

func (o *ProvisionedCredentialClaimReference) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetPartitionId

func (o *ProvisionedCredentialClaimReference) GetPartitionId() string

GetPartitionId returns the PartitionId field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetPartitionIdOk

func (o *ProvisionedCredentialClaimReference) GetPartitionIdOk() (*string, bool)

GetPartitionIdOk returns a tuple with the PartitionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetSubject

GetSubject returns the Subject field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetSubjectOk

func (o *ProvisionedCredentialClaimReference) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) GetVersion

GetVersion returns the Version field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetVersionOk

func (o *ProvisionedCredentialClaimReference) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialClaimReference) HasCreateDate

func (o *ProvisionedCredentialClaimReference) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasDataHash

func (o *ProvisionedCredentialClaimReference) HasDataHash() bool

HasDataHash returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasDataJson

func (o *ProvisionedCredentialClaimReference) HasDataJson() bool

HasDataJson returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasDataSignature

func (o *ProvisionedCredentialClaimReference) HasDataSignature() bool

HasDataSignature returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasHolder

HasHolder returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasId

HasId returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasIssuer

HasIssuer returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasPartitionId

func (o *ProvisionedCredentialClaimReference) HasPartitionId() bool

HasPartitionId returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasSubject

func (o *ProvisionedCredentialClaimReference) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasVersion

func (o *ProvisionedCredentialClaimReference) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ProvisionedCredentialClaimReference) MarshalJSON

func (o ProvisionedCredentialClaimReference) MarshalJSON() ([]byte, error)

func (*ProvisionedCredentialClaimReference) SetCreateDate

func (o *ProvisionedCredentialClaimReference) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*ProvisionedCredentialClaimReference) SetDataHash

func (o *ProvisionedCredentialClaimReference) SetDataHash(v string)

SetDataHash gets a reference to the given string and assigns it to the DataHash field.

func (*ProvisionedCredentialClaimReference) SetDataJson

func (o *ProvisionedCredentialClaimReference) SetDataJson(v string)

SetDataJson gets a reference to the given string and assigns it to the DataJson field.

func (*ProvisionedCredentialClaimReference) SetDataSignature

func (o *ProvisionedCredentialClaimReference) SetDataSignature(v string)

SetDataSignature gets a reference to the given string and assigns it to the DataSignature field.

func (*ProvisionedCredentialClaimReference) SetHolder

SetHolder gets a reference to the given string and assigns it to the Holder field.

func (*ProvisionedCredentialClaimReference) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProvisionedCredentialClaimReference) SetIssuer

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*ProvisionedCredentialClaimReference) SetPartitionId

func (o *ProvisionedCredentialClaimReference) SetPartitionId(v string)

SetPartitionId gets a reference to the given string and assigns it to the PartitionId field.

func (*ProvisionedCredentialClaimReference) SetSubject

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*ProvisionedCredentialClaimReference) SetVersion

func (o *ProvisionedCredentialClaimReference) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (ProvisionedCredentialClaimReference) ToMap

func (o ProvisionedCredentialClaimReference) ToMap() (map[string]interface{}, error)

type ProvisionedCredentialUser

type ProvisionedCredentialUser struct {
	// A string that specifies the identifier (UUID) of the user associated with the provisioned credential.
	Id string `json:"id"`
}

ProvisionedCredentialUser struct for ProvisionedCredentialUser

func NewProvisionedCredentialUser

func NewProvisionedCredentialUser(id string) *ProvisionedCredentialUser

NewProvisionedCredentialUser instantiates a new ProvisionedCredentialUser 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 NewProvisionedCredentialUserWithDefaults

func NewProvisionedCredentialUserWithDefaults() *ProvisionedCredentialUser

NewProvisionedCredentialUserWithDefaults instantiates a new ProvisionedCredentialUser 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 (*ProvisionedCredentialUser) GetId

func (o *ProvisionedCredentialUser) GetId() string

GetId returns the Id field value

func (*ProvisionedCredentialUser) GetIdOk

func (o *ProvisionedCredentialUser) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (ProvisionedCredentialUser) MarshalJSON

func (o ProvisionedCredentialUser) MarshalJSON() ([]byte, error)

func (*ProvisionedCredentialUser) SetId

func (o *ProvisionedCredentialUser) SetId(v string)

SetId sets field value

func (ProvisionedCredentialUser) ToMap

func (o ProvisionedCredentialUser) ToMap() (map[string]interface{}, error)

type ProvisionedCredentialWalletActionsInner

type ProvisionedCredentialWalletActionsInner struct {
	// A string that specifies the action taken regarding the provisioned credential.
	Type *string `json:"type,omitempty"`
	// A string that specifies the date and time that the action occurred.
	OccurredAt *string `json:"occurredAt,omitempty"`
}

ProvisionedCredentialWalletActionsInner struct for ProvisionedCredentialWalletActionsInner

func NewProvisionedCredentialWalletActionsInner

func NewProvisionedCredentialWalletActionsInner() *ProvisionedCredentialWalletActionsInner

NewProvisionedCredentialWalletActionsInner instantiates a new ProvisionedCredentialWalletActionsInner 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 NewProvisionedCredentialWalletActionsInnerWithDefaults

func NewProvisionedCredentialWalletActionsInnerWithDefaults() *ProvisionedCredentialWalletActionsInner

NewProvisionedCredentialWalletActionsInnerWithDefaults instantiates a new ProvisionedCredentialWalletActionsInner 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 (*ProvisionedCredentialWalletActionsInner) GetOccurredAt

GetOccurredAt returns the OccurredAt field value if set, zero value otherwise.

func (*ProvisionedCredentialWalletActionsInner) GetOccurredAtOk

func (o *ProvisionedCredentialWalletActionsInner) GetOccurredAtOk() (*string, bool)

GetOccurredAtOk returns a tuple with the OccurredAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialWalletActionsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*ProvisionedCredentialWalletActionsInner) GetTypeOk

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisionedCredentialWalletActionsInner) HasOccurredAt

func (o *ProvisionedCredentialWalletActionsInner) HasOccurredAt() bool

HasOccurredAt returns a boolean if a field has been set.

func (*ProvisionedCredentialWalletActionsInner) HasType

HasType returns a boolean if a field has been set.

func (ProvisionedCredentialWalletActionsInner) MarshalJSON

func (o ProvisionedCredentialWalletActionsInner) MarshalJSON() ([]byte, error)

func (*ProvisionedCredentialWalletActionsInner) SetOccurredAt

func (o *ProvisionedCredentialWalletActionsInner) SetOccurredAt(v string)

SetOccurredAt gets a reference to the given string and assigns it to the OccurredAt field.

func (*ProvisionedCredentialWalletActionsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (ProvisionedCredentialWalletActionsInner) ToMap

func (o ProvisionedCredentialWalletActionsInner) ToMap() (map[string]interface{}, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type UserCredential

type UserCredential struct {
	CreatedAt      *string                                                      `json:"createdAt,omitempty"`
	CredentialType *CredentialDigitalWalletNotificationResultsInnerNotification `json:"credentialType,omitempty"`
	Environment    *Environment                                                 `json:"environment,omitempty"`
	ExpiresAt      *string                                                      `json:"expiresAt,omitempty"`
	Id             *string                                                      `json:"id,omitempty"`
	Notification   *CredentialDigitalWalletNotification                         `json:"notification,omitempty"`
	Status         *string                                                      `json:"status,omitempty"`
	UpdatedAt      *string                                                      `json:"updatedAt,omitempty"`
	User           *CredentialDigitalWalletNotificationResultsInnerNotification `json:"user,omitempty"`
	Userdata       *UserCredentialUserdata                                      `json:"userdata,omitempty"`
}

UserCredential struct for UserCredential

func NewUserCredential

func NewUserCredential() *UserCredential

NewUserCredential instantiates a new UserCredential 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 NewUserCredentialWithDefaults

func NewUserCredentialWithDefaults() *UserCredential

NewUserCredentialWithDefaults instantiates a new UserCredential 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 (*UserCredential) GetCreatedAt

func (o *UserCredential) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*UserCredential) GetCreatedAtOk

func (o *UserCredential) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetCredentialType

GetCredentialType returns the CredentialType field value if set, zero value otherwise.

func (*UserCredential) GetCredentialTypeOk

GetCredentialTypeOk returns a tuple with the CredentialType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetEnvironment

func (o *UserCredential) GetEnvironment() Environment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*UserCredential) GetEnvironmentOk

func (o *UserCredential) GetEnvironmentOk() (*Environment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetExpiresAt

func (o *UserCredential) GetExpiresAt() string

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*UserCredential) GetExpiresAtOk

func (o *UserCredential) GetExpiresAtOk() (*string, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetId

func (o *UserCredential) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UserCredential) GetIdOk

func (o *UserCredential) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*UserCredential) GetNotificationOk

func (o *UserCredential) GetNotificationOk() (*CredentialDigitalWalletNotification, bool)

GetNotificationOk returns a tuple with the Notification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetStatus

func (o *UserCredential) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*UserCredential) GetStatusOk

func (o *UserCredential) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetUpdatedAt

func (o *UserCredential) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*UserCredential) GetUpdatedAtOk

func (o *UserCredential) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*UserCredential) GetUserOk

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) GetUserdata

func (o *UserCredential) GetUserdata() UserCredentialUserdata

GetUserdata returns the Userdata field value if set, zero value otherwise.

func (*UserCredential) GetUserdataOk

func (o *UserCredential) GetUserdataOk() (*UserCredentialUserdata, bool)

GetUserdataOk returns a tuple with the Userdata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredential) HasCreatedAt

func (o *UserCredential) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*UserCredential) HasCredentialType

func (o *UserCredential) HasCredentialType() bool

HasCredentialType returns a boolean if a field has been set.

func (*UserCredential) HasEnvironment

func (o *UserCredential) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*UserCredential) HasExpiresAt

func (o *UserCredential) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*UserCredential) HasId

func (o *UserCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (*UserCredential) HasNotification

func (o *UserCredential) HasNotification() bool

HasNotification returns a boolean if a field has been set.

func (*UserCredential) HasStatus

func (o *UserCredential) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*UserCredential) HasUpdatedAt

func (o *UserCredential) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*UserCredential) HasUser

func (o *UserCredential) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*UserCredential) HasUserdata

func (o *UserCredential) HasUserdata() bool

HasUserdata returns a boolean if a field has been set.

func (UserCredential) MarshalJSON

func (o UserCredential) MarshalJSON() ([]byte, error)

func (*UserCredential) SetCreatedAt

func (o *UserCredential) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*UserCredential) SetCredentialType

SetCredentialType gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the CredentialType field.

func (*UserCredential) SetEnvironment

func (o *UserCredential) SetEnvironment(v Environment)

SetEnvironment gets a reference to the given Environment and assigns it to the Environment field.

func (*UserCredential) SetExpiresAt

func (o *UserCredential) SetExpiresAt(v string)

SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.

func (*UserCredential) SetId

func (o *UserCredential) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UserCredential) SetNotification

SetNotification gets a reference to the given CredentialDigitalWalletNotification and assigns it to the Notification field.

func (*UserCredential) SetStatus

func (o *UserCredential) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*UserCredential) SetUpdatedAt

func (o *UserCredential) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*UserCredential) SetUser

SetUser gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the User field.

func (*UserCredential) SetUserdata

func (o *UserCredential) SetUserdata(v UserCredentialUserdata)

SetUserdata gets a reference to the given UserCredentialUserdata and assigns it to the Userdata field.

func (UserCredential) ToMap

func (o UserCredential) ToMap() (map[string]interface{}, error)

type UserCredentialUserdata

type UserCredentialUserdata struct {
	CardImage *string `json:"CardImage,omitempty"`
}

UserCredentialUserdata struct for UserCredentialUserdata

func NewUserCredentialUserdata

func NewUserCredentialUserdata() *UserCredentialUserdata

NewUserCredentialUserdata instantiates a new UserCredentialUserdata 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 NewUserCredentialUserdataWithDefaults

func NewUserCredentialUserdataWithDefaults() *UserCredentialUserdata

NewUserCredentialUserdataWithDefaults instantiates a new UserCredentialUserdata 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 (*UserCredentialUserdata) GetCardImage

func (o *UserCredentialUserdata) GetCardImage() string

GetCardImage returns the CardImage field value if set, zero value otherwise.

func (*UserCredentialUserdata) GetCardImageOk

func (o *UserCredentialUserdata) GetCardImageOk() (*string, bool)

GetCardImageOk returns a tuple with the CardImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredentialUserdata) HasCardImage

func (o *UserCredentialUserdata) HasCardImage() bool

HasCardImage returns a boolean if a field has been set.

func (UserCredentialUserdata) MarshalJSON

func (o UserCredentialUserdata) MarshalJSON() ([]byte, error)

func (*UserCredentialUserdata) SetCardImage

func (o *UserCredentialUserdata) SetCardImage(v string)

SetCardImage gets a reference to the given string and assigns it to the CardImage field.

func (UserCredentialUserdata) ToMap

func (o UserCredentialUserdata) ToMap() (map[string]interface{}, error)

type UserCredentialsApiService

type UserCredentialsApiService service

UserCredentialsApiService UserCredentialsApi service

func (*UserCredentialsApiService) CreateAUserCredential

func (a *UserCredentialsApiService) CreateAUserCredential(ctx context.Context, environmentID string, userID string) ApiCreateAUserCredentialRequest

CreateAUserCredential Create a User Credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@return ApiCreateAUserCredentialRequest

func (*UserCredentialsApiService) CreateAUserCredentialExecute

Execute executes the request

@return UserCredential

func (*UserCredentialsApiService) ReadAllUserCredentials

func (a *UserCredentialsApiService) ReadAllUserCredentials(ctx context.Context, environmentID string, userID string) ApiReadAllUserCredentialsRequest

ReadAllUserCredentials Read All User Credentials

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@return ApiReadAllUserCredentialsRequest

func (*UserCredentialsApiService) ReadAllUserCredentialsExecute

Execute executes the request

@return EntityArray

func (*UserCredentialsApiService) ReadOneUserCredential

func (a *UserCredentialsApiService) ReadOneUserCredential(ctx context.Context, environmentID string, userID string, credentialID string) ApiReadOneUserCredentialRequest

ReadOneUserCredential Read One User Credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param credentialID
@return ApiReadOneUserCredentialRequest

func (*UserCredentialsApiService) ReadOneUserCredentialExecute

Execute executes the request

@return UserCredential

func (*UserCredentialsApiService) ReadOneUserCredentialWallet

func (a *UserCredentialsApiService) ReadOneUserCredentialWallet(ctx context.Context, environmentID string, userID string, credentialID string) ApiReadOneUserCredentialWalletRequest

ReadOneUserCredentialWallet Read One User Credential Wallet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param credentialID
@return ApiReadOneUserCredentialWalletRequest

func (*UserCredentialsApiService) ReadOneUserCredentialWalletExecute

func (a *UserCredentialsApiService) ReadOneUserCredentialWalletExecute(r ApiReadOneUserCredentialWalletRequest) (*EntityArray, *http.Response, error)

Execute executes the request

@return EntityArray

func (*UserCredentialsApiService) UpdateAUserCredential

func (a *UserCredentialsApiService) UpdateAUserCredential(ctx context.Context, environmentID string, userID string, credentialID string) ApiUpdateAUserCredentialRequest

UpdateAUserCredential Update a User Credential

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param userID
@param credentialID
@return ApiUpdateAUserCredentialRequest

func (*UserCredentialsApiService) UpdateAUserCredentialExecute

Execute executes the request

@return UserCredential

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL