public class ServicePrincipalRequestBuilder extends BaseRequestBuilder implements IServicePrincipalRequestBuilder
Constructor and Description |
---|
ServicePrincipalRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the ServicePrincipal
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClient, getRequestUrl, getRequestUrlWithAdditionalSegment
public ServicePrincipalRequestBuilder(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic IServicePrincipalRequest buildRequest(Option... requestOptions)
buildRequest
in interface IServicePrincipalRequestBuilder
requestOptions
- the options for this requestpublic IServicePrincipalRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest
in interface IServicePrincipalRequestBuilder
requestOptions
- the options for this requestpublic IAppRoleAssignmentCollectionRequestBuilder appRoleAssignedTo()
appRoleAssignedTo
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentRequestBuilder appRoleAssignedTo(java.lang.String id)
appRoleAssignedTo
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentCollectionRequestBuilder appRoleAssignments()
appRoleAssignments
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentRequestBuilder appRoleAssignments(java.lang.String id)
appRoleAssignments
in interface IServicePrincipalRequestBuilder
public IClaimsMappingPolicyCollectionWithReferencesRequestBuilder claimsMappingPolicies()
claimsMappingPolicies
in interface IServicePrincipalRequestBuilder
public IClaimsMappingPolicyWithReferenceRequestBuilder claimsMappingPolicies(java.lang.String id)
claimsMappingPolicies
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder createdObjects()
createdObjects
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder createdObjects(java.lang.String id)
createdObjects
in interface IServicePrincipalRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder createdObjectsAsServicePrincipal()
createdObjectsAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder createdObjectsAsServicePrincipal(java.lang.String id)
createdObjectsAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IDelegatedPermissionClassificationCollectionRequestBuilder delegatedPermissionClassifications()
delegatedPermissionClassifications
in interface IServicePrincipalRequestBuilder
public IDelegatedPermissionClassificationRequestBuilder delegatedPermissionClassifications(java.lang.String id)
delegatedPermissionClassifications
in interface IServicePrincipalRequestBuilder
public IEndpointCollectionRequestBuilder endpoints()
endpoints
in interface IServicePrincipalRequestBuilder
public IEndpointRequestBuilder endpoints(java.lang.String id)
endpoints
in interface IServicePrincipalRequestBuilder
public IHomeRealmDiscoveryPolicyCollectionWithReferencesRequestBuilder homeRealmDiscoveryPolicies()
homeRealmDiscoveryPolicies
in interface IServicePrincipalRequestBuilder
public IHomeRealmDiscoveryPolicyWithReferenceRequestBuilder homeRealmDiscoveryPolicies(java.lang.String id)
homeRealmDiscoveryPolicies
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder memberOf()
memberOf
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder memberOf(java.lang.String id)
memberOf
in interface IServicePrincipalRequestBuilder
public IUserCollectionWithReferencesRequestBuilder memberOfAsUser()
memberOfAsUser
in interface IServicePrincipalRequestBuilder
public IUserWithReferenceRequestBuilder memberOfAsUser(java.lang.String id)
memberOfAsUser
in interface IServicePrincipalRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder memberOfAsGroup()
memberOfAsGroup
in interface IServicePrincipalRequestBuilder
public IGroupWithReferenceRequestBuilder memberOfAsGroup(java.lang.String id)
memberOfAsGroup
in interface IServicePrincipalRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder memberOfAsApplication()
memberOfAsApplication
in interface IServicePrincipalRequestBuilder
public IApplicationWithReferenceRequestBuilder memberOfAsApplication(java.lang.String id)
memberOfAsApplication
in interface IServicePrincipalRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder memberOfAsServicePrincipal()
memberOfAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder memberOfAsServicePrincipal(java.lang.String id)
memberOfAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder memberOfAsDevice()
memberOfAsDevice
in interface IServicePrincipalRequestBuilder
public IDeviceWithReferenceRequestBuilder memberOfAsDevice(java.lang.String id)
memberOfAsDevice
in interface IServicePrincipalRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder memberOfAsOrgContact()
memberOfAsOrgContact
in interface IServicePrincipalRequestBuilder
public IOrgContactWithReferenceRequestBuilder memberOfAsOrgContact(java.lang.String id)
memberOfAsOrgContact
in interface IServicePrincipalRequestBuilder
public IOAuth2PermissionGrantCollectionWithReferencesRequestBuilder oauth2PermissionGrants()
oauth2PermissionGrants
in interface IServicePrincipalRequestBuilder
public IOAuth2PermissionGrantWithReferenceRequestBuilder oauth2PermissionGrants(java.lang.String id)
oauth2PermissionGrants
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder ownedObjects()
ownedObjects
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder ownedObjects(java.lang.String id)
ownedObjects
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentCollectionWithReferencesRequestBuilder ownedObjectsAsAppRoleAssignment()
ownedObjectsAsAppRoleAssignment
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentWithReferenceRequestBuilder ownedObjectsAsAppRoleAssignment(java.lang.String id)
ownedObjectsAsAppRoleAssignment
in interface IServicePrincipalRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder ownedObjectsAsApplication()
ownedObjectsAsApplication
in interface IServicePrincipalRequestBuilder
public IApplicationWithReferenceRequestBuilder ownedObjectsAsApplication(java.lang.String id)
ownedObjectsAsApplication
in interface IServicePrincipalRequestBuilder
public IEndpointCollectionWithReferencesRequestBuilder ownedObjectsAsEndpoint()
ownedObjectsAsEndpoint
in interface IServicePrincipalRequestBuilder
public IEndpointWithReferenceRequestBuilder ownedObjectsAsEndpoint(java.lang.String id)
ownedObjectsAsEndpoint
in interface IServicePrincipalRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder ownedObjectsAsGroup()
ownedObjectsAsGroup
in interface IServicePrincipalRequestBuilder
public IGroupWithReferenceRequestBuilder ownedObjectsAsGroup(java.lang.String id)
ownedObjectsAsGroup
in interface IServicePrincipalRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder ownedObjectsAsServicePrincipal()
ownedObjectsAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder ownedObjectsAsServicePrincipal(java.lang.String id)
ownedObjectsAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder owners()
owners
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder owners(java.lang.String id)
owners
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentCollectionWithReferencesRequestBuilder ownersAsAppRoleAssignment()
ownersAsAppRoleAssignment
in interface IServicePrincipalRequestBuilder
public IAppRoleAssignmentWithReferenceRequestBuilder ownersAsAppRoleAssignment(java.lang.String id)
ownersAsAppRoleAssignment
in interface IServicePrincipalRequestBuilder
public IEndpointCollectionWithReferencesRequestBuilder ownersAsEndpoint()
ownersAsEndpoint
in interface IServicePrincipalRequestBuilder
public IEndpointWithReferenceRequestBuilder ownersAsEndpoint(java.lang.String id)
ownersAsEndpoint
in interface IServicePrincipalRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder ownersAsServicePrincipal()
ownersAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder ownersAsServicePrincipal(java.lang.String id)
ownersAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IUserCollectionWithReferencesRequestBuilder ownersAsUser()
ownersAsUser
in interface IServicePrincipalRequestBuilder
public IUserWithReferenceRequestBuilder ownersAsUser(java.lang.String id)
ownersAsUser
in interface IServicePrincipalRequestBuilder
public ITokenIssuancePolicyCollectionWithReferencesRequestBuilder tokenIssuancePolicies()
tokenIssuancePolicies
in interface IServicePrincipalRequestBuilder
public ITokenIssuancePolicyWithReferenceRequestBuilder tokenIssuancePolicies(java.lang.String id)
tokenIssuancePolicies
in interface IServicePrincipalRequestBuilder
public ITokenLifetimePolicyCollectionWithReferencesRequestBuilder tokenLifetimePolicies()
tokenLifetimePolicies
in interface IServicePrincipalRequestBuilder
public ITokenLifetimePolicyWithReferenceRequestBuilder tokenLifetimePolicies(java.lang.String id)
tokenLifetimePolicies
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder transitiveMemberOf()
transitiveMemberOf
in interface IServicePrincipalRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder transitiveMemberOf(java.lang.String id)
transitiveMemberOf
in interface IServicePrincipalRequestBuilder
public IUserCollectionWithReferencesRequestBuilder transitiveMemberOfAsUser()
transitiveMemberOfAsUser
in interface IServicePrincipalRequestBuilder
public IUserWithReferenceRequestBuilder transitiveMemberOfAsUser(java.lang.String id)
transitiveMemberOfAsUser
in interface IServicePrincipalRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder transitiveMemberOfAsGroup()
transitiveMemberOfAsGroup
in interface IServicePrincipalRequestBuilder
public IGroupWithReferenceRequestBuilder transitiveMemberOfAsGroup(java.lang.String id)
transitiveMemberOfAsGroup
in interface IServicePrincipalRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder transitiveMemberOfAsApplication()
transitiveMemberOfAsApplication
in interface IServicePrincipalRequestBuilder
public IApplicationWithReferenceRequestBuilder transitiveMemberOfAsApplication(java.lang.String id)
transitiveMemberOfAsApplication
in interface IServicePrincipalRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder transitiveMemberOfAsServicePrincipal()
transitiveMemberOfAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder transitiveMemberOfAsServicePrincipal(java.lang.String id)
transitiveMemberOfAsServicePrincipal
in interface IServicePrincipalRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder transitiveMemberOfAsDevice()
transitiveMemberOfAsDevice
in interface IServicePrincipalRequestBuilder
public IDeviceWithReferenceRequestBuilder transitiveMemberOfAsDevice(java.lang.String id)
transitiveMemberOfAsDevice
in interface IServicePrincipalRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder transitiveMemberOfAsOrgContact()
transitiveMemberOfAsOrgContact
in interface IServicePrincipalRequestBuilder
public IOrgContactWithReferenceRequestBuilder transitiveMemberOfAsOrgContact(java.lang.String id)
transitiveMemberOfAsOrgContact
in interface IServicePrincipalRequestBuilder
public IServicePrincipalAddKeyRequestBuilder addKey(KeyCredential keyCredential, PasswordCredential passwordCredential, java.lang.String proof)
addKey
in interface IServicePrincipalRequestBuilder
public IServicePrincipalAddPasswordRequestBuilder addPassword(PasswordCredential passwordCredential)
addPassword
in interface IServicePrincipalRequestBuilder
public IServicePrincipalRemoveKeyRequestBuilder removeKey(java.util.UUID keyId, java.lang.String proof)
removeKey
in interface IServicePrincipalRequestBuilder
public IServicePrincipalRemovePasswordRequestBuilder removePassword(java.util.UUID keyId)
removePassword
in interface IServicePrincipalRequestBuilder