Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.omg.CORBA.LocalObject
org.jacorb.security.level2.CredentialsImpl
Constructor Summary | |
|
Method Summary | |
short | |
void |
|
short | |
void |
|
AuthenticationStatus | |
void | |
Credentials |
|
InvocationCredentialsType | |
void |
|
SecAttribute[] |
|
boolean |
|
short | |
void |
|
short | |
void |
|
boolean |
|
boolean |
|
String | |
boolean |
|
boolean |
|
void |
|
Methods inherited from class org.omg.CORBA.LocalObject | |
_create_request , _create_request , _duplicate , _get_domain_managers , _get_interface , _get_interface_def , _get_policy , _hash , _ids , _invoke , _is_a , _is_equivalent , _is_local , _non_existent , _orb , _release , _releaseReply , _request , _request , _servant_postinvoke , _servant_preinvoke , _set_policy_override , validate_connection |
public CredentialsImpl(SecAttribute attributes, AuthenticationStatus status, InvocationCredentialsType type)
public short accepting_options_required()
- Specified by:
- accepting_options_required in interface CredentialsOperations
public void accepting_options_required(short arg)
- Specified by:
- accepting_options_required in interface CredentialsOperations
public short accepting_options_supported()
- Specified by:
- accepting_options_supported in interface CredentialsOperations
public void accepting_options_supported(short arg)
- Specified by:
- accepting_options_supported in interface CredentialsOperations
public AuthenticationStatus authentication_state()
- Specified by:
- authentication_state in interface CredentialsOperations
public void clearDirtyFlag()
public InvocationCredentialsType credentials_type()
- Specified by:
- credentials_type in interface CredentialsOperations
public SecAttribute[] get_attributes(AttributeType types)
can be used in access control decisions or auditing
- Parameters:
- Returns:
- The requested set of attributes reflecting the state of the credentials
public boolean get_security_feature(CommunicationDirection direction, SecurityFeature feature)
- Specified by:
- get_security_feature in interface CredentialsOperations
public short invocation_options_required()
- Specified by:
- invocation_options_required in interface CredentialsOperations
public void invocation_options_required(short arg)
- Specified by:
- invocation_options_required in interface CredentialsOperations
public short invocation_options_supported()
- Specified by:
- invocation_options_supported in interface CredentialsOperations
public void invocation_options_supported(short arg)
- Specified by:
- invocation_options_supported in interface CredentialsOperations
public boolean isDirty()
public boolean is_valid(UtcTHolder expiry_time)
- Specified by:
- is_valid in interface CredentialsOperations
public boolean refresh(byte[] refresh_data)
- Specified by:
- refresh in interface CredentialsOperations
public boolean set_privileges(boolean force_commit, SecAttribute requested_privileges, AttributeListHolder actual_privileges)
force_commit is ignored. Attributes are always set at once. Currently only such SecAttributes are accepted, that have been generated by the SecAttributeManager.
public void set_security_feature(CommunicationDirection direction, SecurityFeature security_features)