|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 12c Release 1 (12.1.1) Part Number E24391-02 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectweblogic.servlet.security.CSSServletSecurityServices.CSSApplicationServices
public class CSSServletSecurityServices.CSSApplicationServices
| Method Summary | |
|---|---|
weblogic.servlet.spi.SubjectHandle |
assertIdentity(String tokenType,
Object token,
HttpServletRequest request,
HttpServletResponse response)
|
weblogic.servlet.spi.SubjectHandle |
authenticate(CallbackHandler handler)
|
weblogic.servlet.spi.SubjectHandle |
authenticate(CallbackHandler handler,
HttpServletRequest request,
HttpServletResponse response)
|
void |
deployExcludedPolicy(String resourceId,
String method,
String appId,
String contextPath)
|
void |
deployPolicy(String resourceId,
String method,
String[] roles,
String appId,
String contextPath)
|
void |
deployRole(String roleName,
String[] mappings,
String appId,
String contextPath)
|
void |
deployUncheckedPolicy(String resourceId,
String method,
String appId,
String contextPath)
|
void |
destroyServletAuthenticationFilters(Filter[] filters)
|
boolean |
doesTokenRequireBase64Decoding(Object token)
|
boolean |
doesTokenTypeRequireBase64Decoding(String tokenType)
|
void |
endRoleAndPolicyDeployments()
|
Map |
getAssertionsEncodingMap()
|
int |
getRoleMappingBehavior()
|
String |
getSecurityModelType()
|
Filter[] |
getServletAuthenticationFilters(ServletContext ctx)
|
boolean |
hasPermission(String requestMethodType,
String relativeRequestPath,
String appId,
String contextPath,
weblogic.servlet.spi.SubjectHandle subject,
HttpServletRequest request,
HttpServletResponse response)
|
weblogic.servlet.spi.SubjectHandle |
impersonateIdentity(String user,
HttpServletRequest request,
HttpServletResponse response)
|
boolean |
isFullDelegation()
|
boolean |
isSubjectInRole(String roleName,
weblogic.servlet.spi.SubjectHandle subject,
String appId,
String contextPath,
HttpServletRequest request,
HttpServletResponse response)
|
void |
startDeployment()
|
void |
undeployAllPolicies()
|
void |
undeployAllRoles()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public int getRoleMappingBehavior()
getRoleMappingBehavior in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicespublic String getSecurityModelType()
getSecurityModelType in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicespublic boolean isFullDelegation()
isFullDelegation in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicespublic void destroyServletAuthenticationFilters(Filter[] filters)
destroyServletAuthenticationFilters in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public Filter[] getServletAuthenticationFilters(ServletContext ctx)
throws DeploymentException
getServletAuthenticationFilters in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentExceptionpublic Map getAssertionsEncodingMap()
getAssertionsEncodingMap in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicespublic boolean doesTokenTypeRequireBase64Decoding(String tokenType)
doesTokenTypeRequireBase64Decoding in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicespublic boolean doesTokenRequireBase64Decoding(Object token)
doesTokenRequireBase64Decoding in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public void startDeployment()
throws DeploymentException
startDeployment in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public void endRoleAndPolicyDeployments()
throws DeploymentException
endRoleAndPolicyDeployments in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public void deployRole(String roleName,
String[] mappings,
String appId,
String contextPath)
throws DeploymentException
deployRole in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public void undeployAllPolicies()
throws DeploymentException
undeployAllPolicies in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public void undeployAllRoles()
throws DeploymentException
undeployAllRoles in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public boolean isSubjectInRole(String roleName,
weblogic.servlet.spi.SubjectHandle subject,
String appId,
String contextPath,
HttpServletRequest request,
HttpServletResponse response)
isSubjectInRole in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public boolean hasPermission(String requestMethodType,
String relativeRequestPath,
String appId,
String contextPath,
weblogic.servlet.spi.SubjectHandle subject,
HttpServletRequest request,
HttpServletResponse response)
hasPermission in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public void deployUncheckedPolicy(String resourceId,
String method,
String appId,
String contextPath)
throws DeploymentException
deployUncheckedPolicy in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public void deployExcludedPolicy(String resourceId,
String method,
String appId,
String contextPath)
throws DeploymentException
deployExcludedPolicy in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public void deployPolicy(String resourceId,
String method,
String[] roles,
String appId,
String contextPath)
throws DeploymentException
deployPolicy in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesDeploymentException
public weblogic.servlet.spi.SubjectHandle assertIdentity(String tokenType,
Object token,
HttpServletRequest request,
HttpServletResponse response)
throws LoginException
assertIdentity in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesLoginException
public weblogic.servlet.spi.SubjectHandle authenticate(CallbackHandler handler,
HttpServletRequest request,
HttpServletResponse response)
throws LoginException
authenticate in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesLoginException
public weblogic.servlet.spi.SubjectHandle authenticate(CallbackHandler handler)
throws LoginException
authenticate in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesLoginException
public weblogic.servlet.spi.SubjectHandle impersonateIdentity(String user,
HttpServletRequest request,
HttpServletResponse response)
throws LoginException
impersonateIdentity in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServicesLoginException
|
Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 12c Release 1 (12.1.1) Part Number E24391-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||