oauth2permissiongrant

package
v0.20241025.1143247 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateOAuth2PermissionGrantOperationOptions

type CreateOAuth2PermissionGrantOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateOAuth2PermissionGrantOperationOptions

func DefaultCreateOAuth2PermissionGrantOperationOptions() CreateOAuth2PermissionGrantOperationOptions

func (CreateOAuth2PermissionGrantOperationOptions) ToHeaders

func (CreateOAuth2PermissionGrantOperationOptions) ToOData

func (CreateOAuth2PermissionGrantOperationOptions) ToQuery

type CreateOAuth2PermissionGrantOperationResponse

type CreateOAuth2PermissionGrantOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.OAuth2PermissionGrant
}

type DeleteOAuth2PermissionGrantOperationOptions

type DeleteOAuth2PermissionGrantOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteOAuth2PermissionGrantOperationOptions

func DefaultDeleteOAuth2PermissionGrantOperationOptions() DeleteOAuth2PermissionGrantOperationOptions

func (DeleteOAuth2PermissionGrantOperationOptions) ToHeaders

func (DeleteOAuth2PermissionGrantOperationOptions) ToOData

func (DeleteOAuth2PermissionGrantOperationOptions) ToQuery

type DeleteOAuth2PermissionGrantOperationResponse

type DeleteOAuth2PermissionGrantOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetOAuth2PermissionGrantOperationOptions

type GetOAuth2PermissionGrantOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetOAuth2PermissionGrantOperationOptions

func DefaultGetOAuth2PermissionGrantOperationOptions() GetOAuth2PermissionGrantOperationOptions

func (GetOAuth2PermissionGrantOperationOptions) ToHeaders

func (GetOAuth2PermissionGrantOperationOptions) ToOData

func (GetOAuth2PermissionGrantOperationOptions) ToQuery

type GetOAuth2PermissionGrantOperationResponse

type GetOAuth2PermissionGrantOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.OAuth2PermissionGrant
}

type GetsCountOperationOptions

type GetsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetsCountOperationOptions

func DefaultGetsCountOperationOptions() GetsCountOperationOptions

func (GetsCountOperationOptions) ToHeaders

func (o GetsCountOperationOptions) ToHeaders() *client.Headers

func (GetsCountOperationOptions) ToOData

func (o GetsCountOperationOptions) ToOData() *odata.Query

func (GetsCountOperationOptions) ToQuery

type GetsCountOperationResponse

type GetsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListOAuth2PermissionGrantsCompleteResult

type ListOAuth2PermissionGrantsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.OAuth2PermissionGrant
}

type ListOAuth2PermissionGrantsCustomPager

type ListOAuth2PermissionGrantsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListOAuth2PermissionGrantsOperationOptions

type ListOAuth2PermissionGrantsOperationOptions 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 DefaultListOAuth2PermissionGrantsOperationOptions

func DefaultListOAuth2PermissionGrantsOperationOptions() ListOAuth2PermissionGrantsOperationOptions

func (ListOAuth2PermissionGrantsOperationOptions) ToHeaders

func (ListOAuth2PermissionGrantsOperationOptions) ToOData

func (ListOAuth2PermissionGrantsOperationOptions) ToQuery

type ListOAuth2PermissionGrantsOperationResponse

type ListOAuth2PermissionGrantsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.OAuth2PermissionGrant
}

type OAuth2PermissionGrantClient

type OAuth2PermissionGrantClient struct {
	Client *msgraph.Client
}

func NewOAuth2PermissionGrantClientWithBaseURI

func NewOAuth2PermissionGrantClientWithBaseURI(sdkApi sdkEnv.Api) (*OAuth2PermissionGrantClient, error)

func (OAuth2PermissionGrantClient) CreateOAuth2PermissionGrant

CreateOAuth2PermissionGrant - Create oAuth2PermissionGrant (a delegated permission grant). Create a delegated permission grant, represented by an oAuth2PermissionGrant object. A delegated permission grant authorizes a client service principal (representing a client application) to access a resource service principal (representing an API), on behalf of a signed-in user, for the level of access limited by the delegated permissions which were granted.

func (OAuth2PermissionGrantClient) DeleteOAuth2PermissionGrant

DeleteOAuth2PermissionGrant - Delete oAuth2PermissionGrant (a delegated permission grant). Delete an oAuth2PermissionGrant, representing a delegated permission grant. When a delegated permission grant is deleted, the access it granted is revoked. Existing access tokens will continue to be valid for their lifetime, but new access tokens will not be granted for the delegated permissions identified in the deleted oAuth2PermissionGrant.

func (OAuth2PermissionGrantClient) GetOAuth2PermissionGrant

GetOAuth2PermissionGrant - Get oAuth2PermissionGrant (a delegated permission grant). Retrieve the properties of a single delegated permission grant represented by an oAuth2PermissionGrant object. An oAuth2PermissionGrant represents delegated permissions which have been granted for a client application to access an API on behalf of a signed-in user.

func (OAuth2PermissionGrantClient) GetsCount

GetsCount - Get the number of the resource

func (OAuth2PermissionGrantClient) ListOAuth2PermissionGrants

ListOAuth2PermissionGrants - List oauth2PermissionGrants (delegated permission grants). Retrieve a list of oAuth2PermissionGrant objects, representing delegated permissions which have been granted for client applications to access APIs on behalf of signed-in users.

func (OAuth2PermissionGrantClient) ListOAuth2PermissionGrantsComplete

ListOAuth2PermissionGrantsComplete retrieves all the results into a single object

func (OAuth2PermissionGrantClient) ListOAuth2PermissionGrantsCompleteMatchingPredicate

ListOAuth2PermissionGrantsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (OAuth2PermissionGrantClient) UpdateOAuth2PermissionGrant

UpdateOAuth2PermissionGrant - Update oAuth2PermissionGrant (a delegated permission grant). Update the properties of oAuth2PermissionGrant object, representing a delegated permission grant. An oAuth2PermissionGrant can be updated to change which delegated permissions are granted, by adding or removing items from the list in scopes.

type OAuth2PermissionGrantOperationPredicate

type OAuth2PermissionGrantOperationPredicate struct {
}

func (OAuth2PermissionGrantOperationPredicate) Matches

type UpdateOAuth2PermissionGrantOperationOptions

type UpdateOAuth2PermissionGrantOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateOAuth2PermissionGrantOperationOptions

func DefaultUpdateOAuth2PermissionGrantOperationOptions() UpdateOAuth2PermissionGrantOperationOptions

func (UpdateOAuth2PermissionGrantOperationOptions) ToHeaders

func (UpdateOAuth2PermissionGrantOperationOptions) ToOData

func (UpdateOAuth2PermissionGrantOperationOptions) ToQuery

type UpdateOAuth2PermissionGrantOperationResponse

type UpdateOAuth2PermissionGrantOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL