jp.co.nec.orb.SecurityLevel2
クラス SecurityCurrentImpl

java.lang.Object
  |
  +--jp.co.nec.orb.PseudoBase
        |
        +--jp.co.nec.orb.SecurityLevel2.SecurityCurrentImpl
すべての実装インタフェース:
Current, Current, Current, CurrentOperations, CurrentOperations, CurrentOperations, IDLEntity, Object, java.io.Serializable

public class SecurityCurrentImpl
extends PseudoBase
implements Current

関連項目:
直列化された形式

メソッドの概要
 AccessDecision access_decision()
           
 AuditDecision audit_decision()
           
 SecAttribute[] get_attributes(AttributeType[] attributes)
           
 Credentials[] get_credentials(CredentialType cred_type)
           
 Policy get_policy(int policy_type)
           
 SecurityMechanismData[] get_security_mechanisms(Object obj_ref)
           
static SecurityCurrentImpl getSecurityCurrentImpl()
           
static Credentials getServerCredentials()
           
static SSLInfo getSSLInfo(java.lang.Thread t)
           
 Credentials[] own_credentials()
           
 PrincipalAuthenticator principal_authenticator()
           
static void putNewEntry(java.lang.Thread t)
           
static void putNextEntry(java.lang.Thread t)
           
 ReceivedCredentials received_credentials()
           
 void remove_own_credentials(Credentials creds)
           
static void removeAlreadyEntry(java.lang.Thread t)
           
 RequiredRights required_rights_object()
           
static void restoreBackupEntry(java.lang.Thread t)
           
 void set_credentials(CredentialType cred_type, Credentials[] creds, DelegationDirective del)
           
static void setOwnCredentialsList(Credentials[] creds)
           
static void setReceivedCredentials(java.lang.Thread t, ReceivedCredentials cred)
           
static void setSecurityServiceComponent(DomainManager dm, RequiredRights rr)
           
static void setSSLInfo(java.lang.Thread t, SSLInfo si)
           
static void setThreadCredentials(java.lang.Thread t, Credentials creds)
           
static void setThreadPolicy(java.lang.Thread t, Policy policy)
           
static void setThreadPolicyList(java.lang.Thread t, Policy[] policy)
           
 MechandOptions[] supported_mechanisms()
           
 
クラス jp.co.nec.orb.PseudoBase から継承したメソッド
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.omg.CORBA.Object から継承したメソッド
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

メソッドの詳細

getSecurityCurrentImpl

public static SecurityCurrentImpl getSecurityCurrentImpl()

get_attributes

public SecAttribute[] get_attributes(AttributeType[] attributes)
定義:
インタフェース CurrentOperations 内の get_attributes

received_credentials

public ReceivedCredentials received_credentials()
定義:
インタフェース CurrentOperations 内の received_credentials

set_credentials

public void set_credentials(CredentialType cred_type,
                            Credentials[] creds,
                            DelegationDirective del)
定義:
インタフェース CurrentOperations 内の set_credentials

get_credentials

public Credentials[] get_credentials(CredentialType cred_type)
定義:
インタフェース CurrentOperations 内の get_credentials

get_policy

public Policy get_policy(int policy_type)
定義:
インタフェース CurrentOperations 内の get_policy

remove_own_credentials

public void remove_own_credentials(Credentials creds)
定義:
インタフェース CurrentOperations 内の remove_own_credentials

supported_mechanisms

public MechandOptions[] supported_mechanisms()
定義:
インタフェース CurrentOperations 内の supported_mechanisms

own_credentials

public Credentials[] own_credentials()
定義:
インタフェース CurrentOperations 内の own_credentials

required_rights_object

public RequiredRights required_rights_object()
定義:
インタフェース CurrentOperations 内の required_rights_object

principal_authenticator

public PrincipalAuthenticator principal_authenticator()
定義:
インタフェース CurrentOperations 内の principal_authenticator

access_decision

public AccessDecision access_decision()
定義:
インタフェース CurrentOperations 内の access_decision

audit_decision

public AuditDecision audit_decision()
定義:
インタフェース CurrentOperations 内の audit_decision

get_security_mechanisms

public SecurityMechanismData[] get_security_mechanisms(Object obj_ref)
定義:
インタフェース CurrentOperations 内の get_security_mechanisms

setSecurityServiceComponent

public static void setSecurityServiceComponent(DomainManager dm,
                                               RequiredRights rr)

setReceivedCredentials

public static void setReceivedCredentials(java.lang.Thread t,
                                          ReceivedCredentials cred)

setThreadCredentials

public static void setThreadCredentials(java.lang.Thread t,
                                        Credentials creds)

setThreadPolicy

public static void setThreadPolicy(java.lang.Thread t,
                                   Policy policy)

setThreadPolicyList

public static void setThreadPolicyList(java.lang.Thread t,
                                       Policy[] policy)

getSSLInfo

public static SSLInfo getSSLInfo(java.lang.Thread t)

setSSLInfo

public static void setSSLInfo(java.lang.Thread t,
                              SSLInfo si)

setOwnCredentialsList

public static void setOwnCredentialsList(Credentials[] creds)

getServerCredentials

public static Credentials getServerCredentials()

putNewEntry

public static void putNewEntry(java.lang.Thread t)

putNextEntry

public static void putNextEntry(java.lang.Thread t)

restoreBackupEntry

public static void restoreBackupEntry(java.lang.Thread t)

removeAlreadyEntry

public static void removeAlreadyEntry(java.lang.Thread t)