:: com :: sun :: star :: auth ::

interface XSSOManager
Base Hierarchy
::com::sun::star::uno::XInterface
 |
 +-XSSOManager
Description
supports the creation of security contexts for both the initiator/source side and the acceptor/target side.
Since version
OpenOffice.org 1.1.1

Methods' Summary
getMechanism retrieves the mechanism name of all security contexts created using this manager.
createInitiatorContext creates an initiator side security context.
createAcceptorContext creates an acceptor side security context.
Methods' Details
getMechanism
string
getMechanism();
 
 

Description
retrieves the mechanism name of all security contexts created using this manager.
Returns
the mechanism name ( e.g. "KERBEROS" )
createInitiatorContext
XSSOInitiatorContext
createInitiatorContext(
 
[in] string
[in] string
[in] string 

raises(

 
SourcePrincipal,
TargetPrincipal,
TargetHost ) 
InvalidArgumentException,
InvalidCredentialException,
InvalidPrincipalException,
UnsupportedException );

Description
creates an initiator side security context.
Parameter SourcePrincipal
the name of the initiator side principal for which the context will be created.
Parameter TargetPrincipal
the name of the target/acceptor side principal to which the the source principal intends to authenticate. @paran TargetHost the host name associated with the target principal.
Returns
the newly created initiator context.
createAcceptorContext
XSSOAcceptorContext
createAcceptorContext(
 
[in] string 

raises(

 
TargetPrincipal ) 
InvalidArgumentException,
InvalidCredentialException,
InvalidPrincipalException,
UnsupportedException );

Description
creates an acceptor side security context.
Parameter TargetPrincipal
the name of the acceptor side principal.
Returns
the newly created acceptor side context.
Top of Page