Search

Class vCACCAFEAuthorizationPrincipalService

Extends com.vmware.o11n.plugin.vcac.model.cafe.service.BaseService

Attributes

None

Methods

Name Returns
addRole(String tenant, String principalId, String roleId) void
addScopeRole(String tenant, String principalId, String scopeId, String scopeRoleId) void
addScopeRoles(String tenant, String principalId, String scopeId, String[] scopeRoles) void
createOrUpdatePrincipalExtension(String tenant, vCACCAFEPrincipalExtension principal) void
deletePrincipalExtension(String tenant, String principalId) void
deletePrincipalExtensions(String tenant, org.springframework.data.domain.Pageable page) void
getPermissions(String tenant, String principalId, vCACCAFERoleType type, String scopeType, String scopeId, org.springframework.data.domain.Pageable page) vCACCAFEPagedResources
getPrincipalExtension(String tenant, String principalId) vCACCAFEPrincipalExtension
getPrincipalExtensionByUri(java.net.URI uri) vCACCAFEPrincipalExtension
getPrincipalExtensions(String tenant, org.springframework.data.domain.Pageable page) vCACCAFEPagedResources
getPrincipalExtensionsWithRole(String tenant, String role, org.springframework.data.domain.Pageable page) vCACCAFEPagedResources
getPrincipalExtensionsWithRoles(String tenant, org.springframework.data.domain.Pageable page) vCACCAFEPagedResources
getRoles(String tenant, String principalId, vCACCAFERoleType type, String scopeType, String scopeId, org.springframework.data.domain.Pageable page) vCACCAFEPagedResources
getScope(String tenant, String principalId, String scopeId) vCACCAFEScope
getScopes(String tenant, String role, org.springframework.data.domain.Pageable page) vCACCAFEPagedResources
removeRole(String tenant, String principalId, String roleId) void
removeScopeRole(String tenant, String principalId, String scopeId, String scopeRoleId) void
setRoles(String tenant, String principalId, String[] roles) void
setScopeRoles(String tenant, String principalId, String scopeId, String[] scopeRoles) void

Returned by

Method Returns
vCACCAFEAuthorizationClient.getAuthorizationPrincipalService() vCACCAFEAuthorizationPrincipalService

Referenced in

None