Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 5fb1c39f9f9130a3cc01e8b1ffa5c0f8 > files > 413

libreoffice-devel-3.5.4-4.x86_64.rpm

<html>
<head>
<title>Interface XSSOManager</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
<td class="navimain"><a href="XSSOManager-xref.html" class="navimain">Use</a></td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
<td class="navisub">Attributes' Summary</td>
<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
<td class="navisub">Attributes' Details</td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: <a href="module-ix.html" class="namechain">auth</a> :: </p>
</td>
</tr>
<tr>
<td class="title">interface XSSOManager</td>
</tr>
<tr>
<td/></tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>supports the creation of security contexts for both
 the initiator/source side and the acceptor/target side.

 </dd>
<dt><b>Since </b></dt>
<dd>OOo 1.1.2 </dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Methods' Summary</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getMechanism">getMechanism</a></td>
<td class="imsum_right">retrieves the mechanism name of all security contexts created using
 this manager.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#createInitiatorContext">createInitiatorContext</a></td>
<td class="imsum_right">creates an initiator side security context.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#createAcceptorContext">createAcceptorContext</a></td>
<td class="imsum_right">creates an acceptor side security context.

 &nbsp;</td>
</tr>
</table>
<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Methods' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="getMechanism" class="membertitle">getMechanism</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">string</td>
</tr>
<tr>
<td valign="top"><b>getMechanism</b>();</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>retrieves the mechanism name of all security contexts created using
 this manager.

 </dd>
<dt><b>Returns</b></dt>
<dd>the mechanism name ( e.g. "KERBEROS" )
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="createInitiatorContext" class="membertitle">createInitiatorContext</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3"><a href="XSSOInitiatorContext.html">XSSOInitiatorContext</a></td>
</tr>
<tr>
<td valign="top"><b>createInitiatorContext</b>(</td>
<td valign="top">[in] string</td>
<td valign="bottom">&nbsp;SourcePrincipal,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;TargetPrincipal,</td>
</tr>
<tr>
<td/><td valign="top">[in] string</td>
<td valign="bottom">&nbsp;TargetHost )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2"><a href="InvalidArgumentException.html">InvalidArgumentException</a>,<br>
<a href="InvalidCredentialException.html">InvalidCredentialException</a>,<br>
<a href="InvalidPrincipalException.html">InvalidPrincipalException</a>,<br>
<a href="UnsupportedException.html">UnsupportedException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>creates an initiator side security context.

 </dd>
<dt><b>Parameter SourcePrincipal</b></dt>
<dd>the name of the initiator side principal for which the context
 will be created.

 </dd>
<dt><b>Parameter TargetPrincipal</b></dt>
<dd>the name of the target/acceptor side principal to which the source
 principal intends to authenticate.

 </dd>
<dt><b>Parameter TargetHost</b></dt>
<dd>the host name associated with the target principal.

 </dd>
<dt><b>Returns</b></dt>
<dd>the newly created initiator context.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="createAcceptorContext" class="membertitle">createAcceptorContext</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3"><a href="XSSOAcceptorContext.html">XSSOAcceptorContext</a></td>
</tr>
<tr>
<td valign="top"><b>createAcceptorContext</b>(</td>
<td valign="top">[in] string</td>
<td valign="bottom">&nbsp;TargetPrincipal )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2"><a href="InvalidArgumentException.html">InvalidArgumentException</a>,<br>
<a href="InvalidCredentialException.html">InvalidCredentialException</a>,<br>
<a href="InvalidPrincipalException.html">InvalidPrincipalException</a>,<br>
<a href="UnsupportedException.html">UnsupportedException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>creates an acceptor side security context.

 </dd>
<dt><b>Parameter TargetPrincipal</b></dt>
<dd>the name of the acceptor side principal.

 </dd>
<dt><b>Returns</b></dt>
<dd>the newly created acceptor side context.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p>&nbsp;</p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>