jp.co.nec.orb.SecurityReplaceable
クラス SecurityContextImpl

java.lang.Object
  |
  +--jp.co.nec.orb.PseudoBase
        |
        +--jp.co.nec.orb.SecurityReplaceable.SecurityContextImpl
すべての実装インタフェース:
IDLEntity, Object, SecurityContext, SecurityContextOperations, java.io.Serializable
直系の既知のサブクラス:
ClientSecurityContextImpl, ServerSecurityContextImpl

public class SecurityContextImpl
extends PseudoBase
implements SecurityContext

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

コンストラクタの概要
SecurityContextImpl()
           
 
メソッドの概要
 byte[] chan_binding()
           
 SecurityContextState context_state()
           
 SecurityContextType context_type()
           
 AssociationStatus continue_security_context(OpaqueBuffer in_token, OpaqueBufferHolder out_token)
           
 boolean discard_security_context(byte[] discard_data, OpaqueBufferHolder out_token)
           
 boolean is_valid(UtcTHolder expiry_time)
           
 java.lang.String mechanism()
           
 boolean process_discard_token(OpaqueBuffer discard_token)
           
 boolean process_refresh_token(OpaqueBuffer refresh_token)
           
 void protect_message(OpaqueBuffer message, QOP qop, OpaqueBufferHolder text_buffer, OpaqueBufferHolder token)
           
 ReceivedCredentials received_credentials()
           
 boolean reclaim_message(OpaqueBuffer text_buffer, OpaqueBuffer token, QOPHolder qop, OpaqueBufferHolder message)
           
 boolean refresh_security_context(byte[] refresh_data, OpaqueBufferHolder out_token)
           
 boolean supports_refresh()
           
 
クラス 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
 

コンストラクタの詳細

SecurityContextImpl

public SecurityContextImpl()
メソッドの詳細

context_type

public SecurityContextType context_type()
定義:
インタフェース SecurityContextOperations 内の context_type

context_state

public SecurityContextState context_state()
定義:
インタフェース SecurityContextOperations 内の context_state

mechanism

public java.lang.String mechanism()
定義:
インタフェース SecurityContextOperations 内の mechanism

supports_refresh

public boolean supports_refresh()
定義:
インタフェース SecurityContextOperations 内の supports_refresh

chan_binding

public byte[] chan_binding()
定義:
インタフェース SecurityContextOperations 内の chan_binding

received_credentials

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

continue_security_context

public AssociationStatus continue_security_context(OpaqueBuffer in_token,
                                                   OpaqueBufferHolder out_token)
定義:
インタフェース SecurityContextOperations 内の continue_security_context

protect_message

public void protect_message(OpaqueBuffer message,
                            QOP qop,
                            OpaqueBufferHolder text_buffer,
                            OpaqueBufferHolder token)
定義:
インタフェース SecurityContextOperations 内の protect_message

reclaim_message

public boolean reclaim_message(OpaqueBuffer text_buffer,
                               OpaqueBuffer token,
                               QOPHolder qop,
                               OpaqueBufferHolder message)
定義:
インタフェース SecurityContextOperations 内の reclaim_message

is_valid

public boolean is_valid(UtcTHolder expiry_time)
定義:
インタフェース SecurityContextOperations 内の is_valid

refresh_security_context

public boolean refresh_security_context(byte[] refresh_data,
                                        OpaqueBufferHolder out_token)
定義:
インタフェース SecurityContextOperations 内の refresh_security_context

process_refresh_token

public boolean process_refresh_token(OpaqueBuffer refresh_token)
定義:
インタフェース SecurityContextOperations 内の process_refresh_token

discard_security_context

public boolean discard_security_context(byte[] discard_data,
                                        OpaqueBufferHolder out_token)
定義:
インタフェース SecurityContextOperations 内の discard_security_context

process_discard_token

public boolean process_discard_token(OpaqueBuffer discard_token)
定義:
インタフェース SecurityContextOperations 内の process_discard_token