public class ManagedSecurityService extends Object implements org.apache.webbeans.spi.SecurityService
| Constructor and Description |
|---|
ManagedSecurityService() |
| Modifier and Type | Method and Description |
|---|---|
<T> Constructor<T> |
doPrivilegedGetConstructor(Class<T> clazz,
Class<?>... parameterTypes) |
<T> Constructor<T> |
doPrivilegedGetDeclaredConstructor(Class<T> clazz,
Class<?>... parameterTypes) |
<T> Constructor<?>[] |
doPrivilegedGetDeclaredConstructors(Class<T> clazz) |
<T> Field |
doPrivilegedGetDeclaredField(Class<T> clazz,
String name) |
<T> Field[] |
doPrivilegedGetDeclaredFields(Class<T> clazz) |
<T> Method |
doPrivilegedGetDeclaredMethod(Class<T> clazz,
String name,
Class<?>... parameterTypes) |
<T> Method[] |
doPrivilegedGetDeclaredMethods(Class<T> clazz) |
Properties |
doPrivilegedGetSystemProperties() |
String |
doPrivilegedGetSystemProperty(String propertyName,
String defaultValue) |
boolean |
doPrivilegedIsAccessible(AccessibleObject obj) |
<T> T |
doPrivilegedObjectCreate(Class<T> clazz) |
void |
doPrivilegedSetAccessible(AccessibleObject obj,
boolean flag) |
void |
doPrivilegedSetSystemProperty(String propertyName,
String value) |
Principal |
getCurrentPrincipal() |
public Principal getCurrentPrincipal()
getCurrentPrincipal in interface org.apache.webbeans.spi.SecurityServicepublic <T> Constructor<T> doPrivilegedGetDeclaredConstructor(Class<T> clazz, Class<?>... parameterTypes)
doPrivilegedGetDeclaredConstructor in interface org.apache.webbeans.spi.SecurityServicepublic <T> Constructor<T> doPrivilegedGetConstructor(Class<T> clazz, Class<?>... parameterTypes)
doPrivilegedGetConstructor in interface org.apache.webbeans.spi.SecurityServicepublic <T> Constructor<?>[] doPrivilegedGetDeclaredConstructors(Class<T> clazz)
doPrivilegedGetDeclaredConstructors in interface org.apache.webbeans.spi.SecurityServicepublic <T> Method doPrivilegedGetDeclaredMethod(Class<T> clazz, String name, Class<?>... parameterTypes)
doPrivilegedGetDeclaredMethod in interface org.apache.webbeans.spi.SecurityServicepublic <T> Method[] doPrivilegedGetDeclaredMethods(Class<T> clazz)
doPrivilegedGetDeclaredMethods in interface org.apache.webbeans.spi.SecurityServicepublic <T> Field doPrivilegedGetDeclaredField(Class<T> clazz, String name)
doPrivilegedGetDeclaredField in interface org.apache.webbeans.spi.SecurityServicepublic <T> Field[] doPrivilegedGetDeclaredFields(Class<T> clazz)
doPrivilegedGetDeclaredFields in interface org.apache.webbeans.spi.SecurityServicepublic void doPrivilegedSetAccessible(AccessibleObject obj, boolean flag)
doPrivilegedSetAccessible in interface org.apache.webbeans.spi.SecurityServicepublic boolean doPrivilegedIsAccessible(AccessibleObject obj)
doPrivilegedIsAccessible in interface org.apache.webbeans.spi.SecurityServicepublic <T> T doPrivilegedObjectCreate(Class<T> clazz) throws PrivilegedActionException, IllegalAccessException, InstantiationException
doPrivilegedObjectCreate in interface org.apache.webbeans.spi.SecurityServicePrivilegedActionExceptionIllegalAccessExceptionInstantiationExceptionpublic void doPrivilegedSetSystemProperty(String propertyName, String value)
doPrivilegedSetSystemProperty in interface org.apache.webbeans.spi.SecurityServicepublic String doPrivilegedGetSystemProperty(String propertyName, String defaultValue)
doPrivilegedGetSystemProperty in interface org.apache.webbeans.spi.SecurityServicepublic Properties doPrivilegedGetSystemProperties()
doPrivilegedGetSystemProperties in interface org.apache.webbeans.spi.SecurityServiceCopyright © 1999–2014 The Apache Software Foundation. All rights reserved.