Documentation ¶
Index ¶
- type AddTokenIssuancePolicyRefOperationOptions
- type AddTokenIssuancePolicyRefOperationResponse
- type DirectoryObjectOperationPredicate
- type GetTokenIssuancePoliciesCountOperationOptions
- type GetTokenIssuancePoliciesCountOperationResponse
- type ListTokenIssuancePoliciesCompleteResult
- type ListTokenIssuancePoliciesCustomPager
- type ListTokenIssuancePoliciesOperationOptions
- type ListTokenIssuancePoliciesOperationResponse
- type ListTokenIssuancePolicyRefsCompleteResult
- type ListTokenIssuancePolicyRefsCustomPager
- type ListTokenIssuancePolicyRefsOperationOptions
- type ListTokenIssuancePolicyRefsOperationResponse
- type RemoveTokenIssuancePolicyRefOperationOptions
- type RemoveTokenIssuancePolicyRefOperationResponse
- type RemoveTokenIssuancePolicyRefsOperationOptions
- type RemoveTokenIssuancePolicyRefsOperationResponse
- type TokenIssuancePolicyClient
- func (c TokenIssuancePolicyClient) AddTokenIssuancePolicyRef(ctx context.Context, id stable.ApplicationId, input stable.ReferenceCreate, ...) (result AddTokenIssuancePolicyRefOperationResponse, err error)
- func (c TokenIssuancePolicyClient) GetTokenIssuancePoliciesCount(ctx context.Context, id stable.ApplicationId, ...) (result GetTokenIssuancePoliciesCountOperationResponse, err error)
- func (c TokenIssuancePolicyClient) ListTokenIssuancePolicies(ctx context.Context, id stable.ApplicationId, ...) (result ListTokenIssuancePoliciesOperationResponse, err error)
- func (c TokenIssuancePolicyClient) ListTokenIssuancePoliciesComplete(ctx context.Context, id stable.ApplicationId, ...) (ListTokenIssuancePoliciesCompleteResult, error)
- func (c TokenIssuancePolicyClient) ListTokenIssuancePoliciesCompleteMatchingPredicate(ctx context.Context, id stable.ApplicationId, ...) (result ListTokenIssuancePoliciesCompleteResult, err error)
- func (c TokenIssuancePolicyClient) ListTokenIssuancePolicyRefs(ctx context.Context, id stable.ApplicationId, ...) (result ListTokenIssuancePolicyRefsOperationResponse, err error)
- func (c TokenIssuancePolicyClient) ListTokenIssuancePolicyRefsComplete(ctx context.Context, id stable.ApplicationId, ...) (ListTokenIssuancePolicyRefsCompleteResult, error)
- func (c TokenIssuancePolicyClient) ListTokenIssuancePolicyRefsCompleteMatchingPredicate(ctx context.Context, id stable.ApplicationId, ...) (result ListTokenIssuancePolicyRefsCompleteResult, err error)
- func (c TokenIssuancePolicyClient) RemoveTokenIssuancePolicyRef(ctx context.Context, id stable.ApplicationIdTokenIssuancePolicyId, ...) (result RemoveTokenIssuancePolicyRefOperationResponse, err error)
- func (c TokenIssuancePolicyClient) RemoveTokenIssuancePolicyRefs(ctx context.Context, id stable.ApplicationId, ...) (result RemoveTokenIssuancePolicyRefsOperationResponse, err error)
- type TokenIssuancePolicyOperationPredicate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddTokenIssuancePolicyRefOperationOptions ¶
type AddTokenIssuancePolicyRefOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultAddTokenIssuancePolicyRefOperationOptions ¶
func DefaultAddTokenIssuancePolicyRefOperationOptions() AddTokenIssuancePolicyRefOperationOptions
func (AddTokenIssuancePolicyRefOperationOptions) ToHeaders ¶
func (o AddTokenIssuancePolicyRefOperationOptions) ToHeaders() *client.Headers
func (AddTokenIssuancePolicyRefOperationOptions) ToOData ¶
func (o AddTokenIssuancePolicyRefOperationOptions) ToOData() *odata.Query
func (AddTokenIssuancePolicyRefOperationOptions) ToQuery ¶
func (o AddTokenIssuancePolicyRefOperationOptions) ToQuery() *client.QueryParams
type DirectoryObjectOperationPredicate ¶
type DirectoryObjectOperationPredicate struct { }
func (DirectoryObjectOperationPredicate) Matches ¶
func (p DirectoryObjectOperationPredicate) Matches(input stable.DirectoryObject) bool
type GetTokenIssuancePoliciesCountOperationOptions ¶
type GetTokenIssuancePoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTokenIssuancePoliciesCountOperationOptions ¶
func DefaultGetTokenIssuancePoliciesCountOperationOptions() GetTokenIssuancePoliciesCountOperationOptions
func (GetTokenIssuancePoliciesCountOperationOptions) ToHeaders ¶
func (o GetTokenIssuancePoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetTokenIssuancePoliciesCountOperationOptions) ToOData ¶
func (o GetTokenIssuancePoliciesCountOperationOptions) ToOData() *odata.Query
func (GetTokenIssuancePoliciesCountOperationOptions) ToQuery ¶
func (o GetTokenIssuancePoliciesCountOperationOptions) ToQuery() *client.QueryParams
type ListTokenIssuancePoliciesCompleteResult ¶
type ListTokenIssuancePoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []stable.TokenIssuancePolicy }
type ListTokenIssuancePoliciesCustomPager ¶
func (*ListTokenIssuancePoliciesCustomPager) NextPageLink ¶
func (p *ListTokenIssuancePoliciesCustomPager) NextPageLink() *odata.Link
type ListTokenIssuancePoliciesOperationOptions ¶
type ListTokenIssuancePoliciesOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListTokenIssuancePoliciesOperationOptions ¶
func DefaultListTokenIssuancePoliciesOperationOptions() ListTokenIssuancePoliciesOperationOptions
func (ListTokenIssuancePoliciesOperationOptions) ToHeaders ¶
func (o ListTokenIssuancePoliciesOperationOptions) ToHeaders() *client.Headers
func (ListTokenIssuancePoliciesOperationOptions) ToOData ¶
func (o ListTokenIssuancePoliciesOperationOptions) ToOData() *odata.Query
func (ListTokenIssuancePoliciesOperationOptions) ToQuery ¶
func (o ListTokenIssuancePoliciesOperationOptions) ToQuery() *client.QueryParams
type ListTokenIssuancePolicyRefsCompleteResult ¶
type ListTokenIssuancePolicyRefsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.DirectoryObject }
type ListTokenIssuancePolicyRefsCustomPager ¶
type ListTokenIssuancePolicyRefsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListTokenIssuancePolicyRefsCustomPager) NextPageLink ¶
func (p *ListTokenIssuancePolicyRefsCustomPager) NextPageLink() *odata.Link
type ListTokenIssuancePolicyRefsOperationOptions ¶
type ListTokenIssuancePolicyRefsOperationOptions struct { Count *bool Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Skip *int64 Top *int64 }
func DefaultListTokenIssuancePolicyRefsOperationOptions ¶
func DefaultListTokenIssuancePolicyRefsOperationOptions() ListTokenIssuancePolicyRefsOperationOptions
func (ListTokenIssuancePolicyRefsOperationOptions) ToHeaders ¶
func (o ListTokenIssuancePolicyRefsOperationOptions) ToHeaders() *client.Headers
func (ListTokenIssuancePolicyRefsOperationOptions) ToOData ¶
func (o ListTokenIssuancePolicyRefsOperationOptions) ToOData() *odata.Query
func (ListTokenIssuancePolicyRefsOperationOptions) ToQuery ¶
func (o ListTokenIssuancePolicyRefsOperationOptions) ToQuery() *client.QueryParams
type RemoveTokenIssuancePolicyRefOperationOptions ¶
type RemoveTokenIssuancePolicyRefOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRemoveTokenIssuancePolicyRefOperationOptions ¶
func DefaultRemoveTokenIssuancePolicyRefOperationOptions() RemoveTokenIssuancePolicyRefOperationOptions
func (RemoveTokenIssuancePolicyRefOperationOptions) ToHeaders ¶
func (o RemoveTokenIssuancePolicyRefOperationOptions) ToHeaders() *client.Headers
func (RemoveTokenIssuancePolicyRefOperationOptions) ToOData ¶
func (o RemoveTokenIssuancePolicyRefOperationOptions) ToOData() *odata.Query
func (RemoveTokenIssuancePolicyRefOperationOptions) ToQuery ¶
func (o RemoveTokenIssuancePolicyRefOperationOptions) ToQuery() *client.QueryParams
type RemoveTokenIssuancePolicyRefsOperationOptions ¶
type RemoveTokenIssuancePolicyRefsOperationOptions struct { Id *string IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRemoveTokenIssuancePolicyRefsOperationOptions ¶
func DefaultRemoveTokenIssuancePolicyRefsOperationOptions() RemoveTokenIssuancePolicyRefsOperationOptions
func (RemoveTokenIssuancePolicyRefsOperationOptions) ToHeaders ¶
func (o RemoveTokenIssuancePolicyRefsOperationOptions) ToHeaders() *client.Headers
func (RemoveTokenIssuancePolicyRefsOperationOptions) ToOData ¶
func (o RemoveTokenIssuancePolicyRefsOperationOptions) ToOData() *odata.Query
func (RemoveTokenIssuancePolicyRefsOperationOptions) ToQuery ¶
func (o RemoveTokenIssuancePolicyRefsOperationOptions) ToQuery() *client.QueryParams
type TokenIssuancePolicyClient ¶
func NewTokenIssuancePolicyClientWithBaseURI ¶
func NewTokenIssuancePolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*TokenIssuancePolicyClient, error)
func (TokenIssuancePolicyClient) AddTokenIssuancePolicyRef ¶
func (c TokenIssuancePolicyClient) AddTokenIssuancePolicyRef(ctx context.Context, id stable.ApplicationId, input stable.ReferenceCreate, options AddTokenIssuancePolicyRefOperationOptions) (result AddTokenIssuancePolicyRefOperationResponse, err error)
AddTokenIssuancePolicyRef - Assign tokenIssuancePolicy. Assign a tokenIssuancePolicy to an application.
func (TokenIssuancePolicyClient) GetTokenIssuancePoliciesCount ¶
func (c TokenIssuancePolicyClient) GetTokenIssuancePoliciesCount(ctx context.Context, id stable.ApplicationId, options GetTokenIssuancePoliciesCountOperationOptions) (result GetTokenIssuancePoliciesCountOperationResponse, err error)
GetTokenIssuancePoliciesCount - Get the number of the resource
func (TokenIssuancePolicyClient) ListTokenIssuancePolicies ¶
func (c TokenIssuancePolicyClient) ListTokenIssuancePolicies(ctx context.Context, id stable.ApplicationId, options ListTokenIssuancePoliciesOperationOptions) (result ListTokenIssuancePoliciesOperationResponse, err error)
ListTokenIssuancePolicies - List assigned tokenIssuancePolicies. List the tokenIssuancePolicy objects that are assigned to an application.
func (TokenIssuancePolicyClient) ListTokenIssuancePoliciesComplete ¶
func (c TokenIssuancePolicyClient) ListTokenIssuancePoliciesComplete(ctx context.Context, id stable.ApplicationId, options ListTokenIssuancePoliciesOperationOptions) (ListTokenIssuancePoliciesCompleteResult, error)
ListTokenIssuancePoliciesComplete retrieves all the results into a single object
func (TokenIssuancePolicyClient) ListTokenIssuancePoliciesCompleteMatchingPredicate ¶
func (c TokenIssuancePolicyClient) ListTokenIssuancePoliciesCompleteMatchingPredicate(ctx context.Context, id stable.ApplicationId, options ListTokenIssuancePoliciesOperationOptions, predicate TokenIssuancePolicyOperationPredicate) (result ListTokenIssuancePoliciesCompleteResult, err error)
ListTokenIssuancePoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TokenIssuancePolicyClient) ListTokenIssuancePolicyRefs ¶
func (c TokenIssuancePolicyClient) ListTokenIssuancePolicyRefs(ctx context.Context, id stable.ApplicationId, options ListTokenIssuancePolicyRefsOperationOptions) (result ListTokenIssuancePolicyRefsOperationResponse, err error)
ListTokenIssuancePolicyRefs - List assigned tokenIssuancePolicies. List the tokenIssuancePolicy objects that are assigned to an application.
func (TokenIssuancePolicyClient) ListTokenIssuancePolicyRefsComplete ¶
func (c TokenIssuancePolicyClient) ListTokenIssuancePolicyRefsComplete(ctx context.Context, id stable.ApplicationId, options ListTokenIssuancePolicyRefsOperationOptions) (ListTokenIssuancePolicyRefsCompleteResult, error)
ListTokenIssuancePolicyRefsComplete retrieves all the results into a single object
func (TokenIssuancePolicyClient) ListTokenIssuancePolicyRefsCompleteMatchingPredicate ¶
func (c TokenIssuancePolicyClient) ListTokenIssuancePolicyRefsCompleteMatchingPredicate(ctx context.Context, id stable.ApplicationId, options ListTokenIssuancePolicyRefsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListTokenIssuancePolicyRefsCompleteResult, err error)
ListTokenIssuancePolicyRefsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (TokenIssuancePolicyClient) RemoveTokenIssuancePolicyRef ¶
func (c TokenIssuancePolicyClient) RemoveTokenIssuancePolicyRef(ctx context.Context, id stable.ApplicationIdTokenIssuancePolicyId, options RemoveTokenIssuancePolicyRefOperationOptions) (result RemoveTokenIssuancePolicyRefOperationResponse, err error)
RemoveTokenIssuancePolicyRef - Remove tokenIssuancePolicy. Remove a tokenIssuancePolicy from an application.
func (TokenIssuancePolicyClient) RemoveTokenIssuancePolicyRefs ¶
func (c TokenIssuancePolicyClient) RemoveTokenIssuancePolicyRefs(ctx context.Context, id stable.ApplicationId, options RemoveTokenIssuancePolicyRefsOperationOptions) (result RemoveTokenIssuancePolicyRefsOperationResponse, err error)
RemoveTokenIssuancePolicyRefs - Remove tokenIssuancePolicy. Remove a tokenIssuancePolicy from an application.
type TokenIssuancePolicyOperationPredicate ¶
type TokenIssuancePolicyOperationPredicate struct { }
func (TokenIssuancePolicyOperationPredicate) Matches ¶
func (p TokenIssuancePolicyOperationPredicate) Matches(input stable.TokenIssuancePolicy) bool