Interface IGSSContext
.NET interface for TO BE DEFINED FROM USER
public interface IGSSContext
Properties
AnonymityState
bool AnonymityState { get; }
Property Value
ConfState
bool ConfState { get; }
Property Value
CredDelegState
bool CredDelegState { get; }
Property Value
DelegCred
GSSCredential DelegCred { get; }
Property Value
IntegState
bool IntegState { get; }
Property Value
Lifetime
int Lifetime { get; }
Property Value
Mech
Oid Mech { get; }
Property Value
MutualAuthState
bool MutualAuthState { get; }
Property Value
ReplayDetState
bool ReplayDetState { get; }
Property Value
SequenceDetState
bool SequenceDetState { get; }
Property Value
SrcName
GSSName SrcName { get; }
Property Value
TargName
GSSName TargName { get; }
Property Value
Methods
AcceptSecContext(byte[], int, int)
byte[] AcceptSecContext(byte[] arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
Dispose()
void Dispose()
Exceptions
Export()
byte[] Export()
Returns
Exceptions
GetMIC(byte[], int, int, MessageProp)
byte[] GetMIC(byte[] arg0, int arg1, int arg2, MessageProp arg3)
Parameters
arg0
byte[]arg1
intarg2
intarg3
MessageProp
Returns
Exceptions
GetWrapSizeLimit(int, bool, int)
int GetWrapSizeLimit(int arg0, bool arg1, int arg2)
Parameters
Returns
Exceptions
InitSecContext(byte[], int, int)
byte[] InitSecContext(byte[] arg0, int arg1, int arg2)
Parameters
Returns
Exceptions
IsEstablished()
bool IsEstablished()
Returns
IsInitiator()
bool IsInitiator()
Returns
Exceptions
IsProtReady()
bool IsProtReady()
Returns
IsTransferable()
bool IsTransferable()
Returns
Exceptions
RequestAnonymity(bool)
void RequestAnonymity(bool arg0)
Parameters
Exceptions
RequestConf(bool)
void RequestConf(bool arg0)
Parameters
Exceptions
RequestCredDeleg(bool)
void RequestCredDeleg(bool arg0)
Parameters
Exceptions
RequestInteg(bool)
void RequestInteg(bool arg0)
Parameters
Exceptions
RequestLifetime(int)
void RequestLifetime(int arg0)
Parameters
Exceptions
RequestMutualAuth(bool)
void RequestMutualAuth(bool arg0)
Parameters
Exceptions
RequestReplayDet(bool)
void RequestReplayDet(bool arg0)
Parameters
Exceptions
RequestSequenceDet(bool)
void RequestSequenceDet(bool arg0)
Parameters
Exceptions
SetChannelBinding(ChannelBinding)
void SetChannelBinding(ChannelBinding arg0)
Parameters
Exceptions
Unwrap(byte[], int, int, MessageProp)
byte[] Unwrap(byte[] arg0, int arg1, int arg2, MessageProp arg3)
Parameters
arg0
byte[]arg1
intarg2
intarg3
MessageProp
Returns
Exceptions
VerifyMIC(byte[], int, int, byte[], int, int, MessageProp)
void VerifyMIC(byte[] arg0, int arg1, int arg2, byte[] arg3, int arg4, int arg5, MessageProp arg6)
Parameters
Exceptions
Wrap(byte[], int, int, MessageProp)
byte[] Wrap(byte[] arg0, int arg1, int arg2, MessageProp arg3)
Parameters
arg0
byte[]arg1
intarg2
intarg3
MessageProp