com.ibm.aglets.security
Class AgletsPermissionBase
java.lang.Object
|
+--java.security.Permission
|
+--com.ibm.aglets.security.AgletsPermissionBase
- All Implemented Interfaces:
- java.security.Guard, java.io.Serializable
- Direct Known Subclasses:
- ContextPermission, PlainAgletPermission, PlainMessagePermission
- public abstract class AgletsPermissionBase
- extends java.security.Permission
- implements java.security.Guard, java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
protected static boolean |
checkAglet(java.lang.String pattern,
java.lang.String name)
|
protected static java.lang.String |
concat(java.lang.String[] a)
|
protected static java.lang.String |
concat(java.lang.String[] a,
java.lang.String separator)
|
protected static java.lang.String |
concat(java.util.Vector list)
|
protected static java.lang.String |
concat(java.util.Vector list,
java.lang.String separator)
|
protected static boolean |
includes(java.lang.String[] list,
java.lang.String elem)
|
protected static boolean |
includes(java.util.Vector list,
java.lang.String elem)
|
protected static boolean |
matches(boolean[] base,
boolean[] target)
|
protected static boolean |
matches(java.lang.String[] list,
java.lang.String[] elems)
|
protected static boolean |
matches(java.lang.String base,
java.lang.String t)
|
protected static boolean |
matches(java.util.Vector list,
java.util.Vector elems)
|
protected static void |
qsort(java.lang.String[] array)
|
protected static java.lang.String |
select(java.lang.String[] label,
boolean[] flag)
|
protected static java.lang.String |
select(java.lang.String[] label,
boolean[] flag,
java.lang.String separator)
|
protected static java.lang.String[] |
split(java.lang.String v,
java.lang.String sep)
|
protected static java.lang.String[] |
split(java.lang.String v,
java.lang.String sep,
boolean sort)
|
Methods inherited from class java.security.Permission |
checkGuard, equals, getActions, getName, hashCode, implies, newPermissionCollection, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.security.Guard |
checkGuard |
CHAR_ASTERISK
protected static final char CHAR_ASTERISK
STRING_ASTERISK
protected static final java.lang.String STRING_ASTERISK
CHAR_HYPHEN
protected static final char CHAR_HYPHEN
STRING_HYPHEN
protected static final java.lang.String STRING_HYPHEN
CHAR_SLASH
protected static final char CHAR_SLASH
STRING_SLASH
protected static final java.lang.String STRING_SLASH
CHAR_COLON
protected static final char CHAR_COLON
STRING_COLON
protected static final java.lang.String STRING_COLON
CHAR_DOT
protected static final char CHAR_DOT
STRING_DOT
protected static final java.lang.String STRING_DOT
CHAR_COMMA
protected static final char CHAR_COMMA
STRING_COMMA
protected static final java.lang.String STRING_COMMA
STRING_WILDCARD
protected static final java.lang.String STRING_WILDCARD
SEPARATOR
protected static final java.lang.String SEPARATOR
SEPARATORS
protected static final java.lang.String SEPARATORS
AgletsPermissionBase
public AgletsPermissionBase(java.lang.String name)
checkAglet
protected static final boolean checkAglet(java.lang.String pattern,
java.lang.String name)
concat
protected static final java.lang.String concat(java.lang.String[] a)
concat
protected static final java.lang.String concat(java.lang.String[] a,
java.lang.String separator)
concat
protected static final java.lang.String concat(java.util.Vector list)
concat
protected static final java.lang.String concat(java.util.Vector list,
java.lang.String separator)
includes
protected static final boolean includes(java.lang.String[] list,
java.lang.String elem)
includes
protected static final boolean includes(java.util.Vector list,
java.lang.String elem)
matches
protected static final boolean matches(java.lang.String[] list,
java.lang.String[] elems)
matches
protected static final boolean matches(boolean[] base,
boolean[] target)
matches
protected static final boolean matches(java.lang.String base,
java.lang.String t)
matches
protected static final boolean matches(java.util.Vector list,
java.util.Vector elems)
qsort
protected static void qsort(java.lang.String[] array)
select
protected static final java.lang.String select(java.lang.String[] label,
boolean[] flag)
select
protected static final java.lang.String select(java.lang.String[] label,
boolean[] flag,
java.lang.String separator)
split
protected static final java.lang.String[] split(java.lang.String v,
java.lang.String sep)
split
protected static final java.lang.String[] split(java.lang.String v,
java.lang.String sep,
boolean sort)