org.omg.SecurityReplaceable

Interface SecurityContextOperations

Known Subinterfaces:
ClientSecurityContext, ClientSecurityContextOperations, SecurityContext, ServerSecurityContext, ServerSecurityContextOperations

public interface SecurityContextOperations

Generated from IDL interface "SecurityContext"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

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()

Method Details

chan_binding

public byte[] chan_binding()


context_state

public SecurityContextState context_state()


context_type

public SecurityContextType context_type()


continue_security_context

public AssociationStatus continue_security_context(OpaqueBuffer in_token,
                                                   OpaqueBufferHolder out_token)


discard_security_context

public boolean discard_security_context(byte[] discard_data,
                                        OpaqueBufferHolder out_token)


is_valid

public boolean is_valid(UtcTHolder expiry_time)


mechanism

public java.lang.String mechanism()


process_discard_token

public boolean process_discard_token(OpaqueBuffer discard_token)


process_refresh_token

public boolean process_refresh_token(OpaqueBuffer refresh_token)


protect_message

public void protect_message(OpaqueBuffer message,
                            QOP qop,
                            OpaqueBufferHolder text_buffer,
                            OpaqueBufferHolder token)


received_credentials

public ReceivedCredentials received_credentials()


reclaim_message

public boolean reclaim_message(OpaqueBuffer text_buffer,
                               OpaqueBuffer token,
                               QOPHolder qop,
                               OpaqueBufferHolder message)


refresh_security_context

public boolean refresh_security_context(byte[] refresh_data,
                                        OpaqueBufferHolder out_token)


supports_refresh

public boolean supports_refresh()