public interface OAuth2PermissionGrantsClient
Modifier and Type | Method and Description |
---|---|
OAuth2PermissionGrantInner |
create()
Grants OAuth2 permissions for the relevant resource Ids of an app.
|
Mono<OAuth2PermissionGrantInner> |
createAsync()
Grants OAuth2 permissions for the relevant resource Ids of an app.
|
Mono<OAuth2PermissionGrantInner> |
createAsync(OAuth2PermissionGrantInner body)
Grants OAuth2 permissions for the relevant resource Ids of an app.
|
com.azure.core.http.rest.Response<OAuth2PermissionGrantInner> |
createWithResponse(OAuth2PermissionGrantInner body,
com.azure.core.util.Context context)
Grants OAuth2 permissions for the relevant resource Ids of an app.
|
Mono<com.azure.core.http.rest.Response<OAuth2PermissionGrantInner>> |
createWithResponseAsync(OAuth2PermissionGrantInner body)
Grants OAuth2 permissions for the relevant resource Ids of an app.
|
void |
delete(String objectId)
Delete a OAuth2 permission grant for the relevant resource Ids of an app.
|
Mono<Void> |
deleteAsync(String objectId)
Delete a OAuth2 permission grant for the relevant resource Ids of an app.
|
com.azure.core.http.rest.Response<Void> |
deleteWithResponse(String objectId,
com.azure.core.util.Context context)
Delete a OAuth2 permission grant for the relevant resource Ids of an app.
|
Mono<com.azure.core.http.rest.Response<Void>> |
deleteWithResponseAsync(String objectId)
Delete a OAuth2 permission grant for the relevant resource Ids of an app.
|
com.azure.core.http.rest.PagedIterable<OAuth2PermissionGrantInner> |
list()
Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.
|
com.azure.core.http.rest.PagedIterable<OAuth2PermissionGrantInner> |
list(String filter,
com.azure.core.util.Context context)
Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.
|
com.azure.core.http.rest.PagedFlux<OAuth2PermissionGrantInner> |
listAsync()
Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.
|
com.azure.core.http.rest.PagedFlux<OAuth2PermissionGrantInner> |
listAsync(String filter)
Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.
|
com.azure.core.http.rest.PagedFlux<OAuth2PermissionGrantInner> listAsync(String filter)
filter
- This is the Service Principal ObjectId associated with the app.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<OAuth2PermissionGrantInner> listAsync()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<OAuth2PermissionGrantInner> list(String filter, com.azure.core.util.Context context)
filter
- This is the Service Principal ObjectId associated with the app.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<OAuth2PermissionGrantInner> list()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<OAuth2PermissionGrantInner>> createWithResponseAsync(OAuth2PermissionGrantInner body)
body
- The relevant app Service Principal Object Id and the Service Principal Object Id you want to grant.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<OAuth2PermissionGrantInner> createAsync(OAuth2PermissionGrantInner body)
body
- The relevant app Service Principal Object Id and the Service Principal Object Id you want to grant.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<OAuth2PermissionGrantInner> createAsync()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.OAuth2PermissionGrantInner create()
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<OAuth2PermissionGrantInner> createWithResponse(OAuth2PermissionGrantInner body, com.azure.core.util.Context context)
body
- The relevant app Service Principal Object Id and the Service Principal Object Id you want to grant.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String objectId)
objectId
- The object ID of a permission grant.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String objectId)
objectId
- The object ID of a permission grant.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void delete(String objectId)
objectId
- The object ID of a permission grant.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> deleteWithResponse(String objectId, com.azure.core.util.Context context)
objectId
- The object ID of a permission grant.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Copyright © 2020 Microsoft Corporation. All rights reserved.