|
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.Object weblogic.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.ApplicationServices
public String getSecurityModelType()
getSecurityModelType
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public boolean isFullDelegation()
isFullDelegation
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public 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.ApplicationServices
DeploymentException
public Map getAssertionsEncodingMap()
getAssertionsEncodingMap
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public boolean doesTokenTypeRequireBase64Decoding(String tokenType)
doesTokenTypeRequireBase64Decoding
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
public 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.ApplicationServices
DeploymentException
public void endRoleAndPolicyDeployments() throws DeploymentException
endRoleAndPolicyDeployments
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
DeploymentException
public void deployRole(String roleName, String[] mappings, String appId, String contextPath) throws DeploymentException
deployRole
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
DeploymentException
public void undeployAllPolicies() throws DeploymentException
undeployAllPolicies
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
DeploymentException
public void undeployAllRoles() throws DeploymentException
undeployAllRoles
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
DeploymentException
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.ApplicationServices
DeploymentException
public void deployExcludedPolicy(String resourceId, String method, String appId, String contextPath) throws DeploymentException
deployExcludedPolicy
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
DeploymentException
public void deployPolicy(String resourceId, String method, String[] roles, String appId, String contextPath) throws DeploymentException
deployPolicy
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
DeploymentException
public weblogic.servlet.spi.SubjectHandle assertIdentity(String tokenType, Object token, HttpServletRequest request, HttpServletResponse response) throws LoginException
assertIdentity
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
LoginException
public weblogic.servlet.spi.SubjectHandle authenticate(CallbackHandler handler, HttpServletRequest request, HttpServletResponse response) throws LoginException
authenticate
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
LoginException
public weblogic.servlet.spi.SubjectHandle authenticate(CallbackHandler handler) throws LoginException
authenticate
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
LoginException
public weblogic.servlet.spi.SubjectHandle impersonateIdentity(String user, HttpServletRequest request, HttpServletResponse response) throws LoginException
impersonateIdentity
in interface weblogic.servlet.security.internal.ServletSecurityServices.ApplicationServices
LoginException
|
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 |