Uses of Class
org.apache.cxf.rs.security.oauth2.common.OAuthPermission
Packages that use OAuthPermission
Package
Description
-
Uses of OAuthPermission in org.apache.cxf.rs.security.oauth2.common
Methods in org.apache.cxf.rs.security.oauth2.common that return types with arguments of type OAuthPermissionModifier and TypeMethodDescriptionOAuthAuthorizationData.getAllPermissions()OAuthAuthorizationData.getAlreadyAuthorizedPermissions()Get the list of scopes already approved by a userOAuthAuthorizationData.getPermissions()Get the list of scopes translated toPermissioninstances requested by the client applicationOAuthContext.getPermissions()Gets the list of the permissions assigned to the current access tokenServerAccessToken.getScopes()Returns a list of opaque permissions/scopesAccessTokenValidation.getTokenScopes()Method parameters in org.apache.cxf.rs.security.oauth2.common with type arguments of type OAuthPermissionModifier and TypeMethodDescriptionvoidOAuthAuthorizationData.setAlreadyAuthorizedPermissions(List<OAuthPermission> perms) Set the list of scopes already approved by a uservoidOAuthAuthorizationData.setPermissions(List<OAuthPermission> permissions) Set the list of scopes translated toOAuthPermissioninstancesvoidServerAccessToken.setScopes(List<OAuthPermission> scopes) Sets a list of opaque permissions/scopesvoidAccessTokenValidation.setTokenScopes(List<OAuthPermission> tokenPermissions) Constructor parameters in org.apache.cxf.rs.security.oauth2.common with type arguments of type OAuthPermissionModifierConstructorDescriptionOAuthContext(UserSubject resourceOwnerSubject, UserSubject clientSubject, List<OAuthPermission> perms, String tokenGrantType) -
Uses of OAuthPermission in org.apache.cxf.rs.security.oauth2.provider
Methods in org.apache.cxf.rs.security.oauth2.provider that return types with arguments of type OAuthPermissionModifier and TypeMethodDescriptionAbstractOAuthDataProvider.convertScopeToPermissions(Client client, List<String> requestedScopes) OAuthDataProvider.convertScopeToPermissions(Client client, List<String> requestedScopes) Converts the requested scopes to the list of permissions.AbstractOAuthDataProvider.getPermissionMap()Method parameters in org.apache.cxf.rs.security.oauth2.provider with type arguments of type OAuthPermissionModifier and TypeMethodDescriptionprotected voidAbstractOAuthDataProvider.convertSingleScopeToPermission(Client client, String scope, List<OAuthPermission> perms) voidAbstractOAuthDataProvider.setPermissionMap(Map<String, OAuthPermission> permissionMap) -
Uses of OAuthPermission in org.apache.cxf.rs.security.oauth2.services
Method parameters in org.apache.cxf.rs.security.oauth2.services with type arguments of type OAuthPermissionModifier and TypeMethodDescriptionprotected OAuthAuthorizationDataImplicitGrantService.createAuthorizationData(Client client, jakarta.ws.rs.core.MultivaluedMap<String, String> params, String redirectUri, UserSubject subject, List<OAuthPermission> requestedPerms, List<OAuthPermission> alreadyAuthorizedPerms, boolean authorizationCanBeSkipped) protected OAuthAuthorizationDataRedirectionBasedGrantService.createAuthorizationData(Client client, jakarta.ws.rs.core.MultivaluedMap<String, String> params, String redirectUri, UserSubject subject, List<OAuthPermission> requestedPerms, List<OAuthPermission> alreadyAuthorizedPerms, boolean authorizationCanBeSkipped) Create the authorization challenge data -
Uses of OAuthPermission in org.apache.cxf.rs.security.oauth2.utils
Methods in org.apache.cxf.rs.security.oauth2.utils that return types with arguments of type OAuthPermissionModifier and TypeMethodDescriptionstatic List<OAuthPermission>OAuthContextUtils.resolvePermissions(MessageContext mc) Method parameters in org.apache.cxf.rs.security.oauth2.utils with type arguments of type OAuthPermissionModifier and TypeMethodDescriptionstatic StringOAuthUtils.convertPermissionsToScope(List<OAuthPermission> perms) OAuthUtils.convertPermissionsToScopeList(List<OAuthPermission> perms)