# do-set-sso-passphrase

The <do-set-sso-passphrase> action sets the passphrase question and answer specified by <arg-string>'s on the object specified by <arg-dn> in the Single Sign On credential store specified by store-def-dn.

If the SSO provider returns any type of error, the error string will be available to the enclosing policy in the local variable named error.do-set-sso-passphraseand will be the form: <4-Digit Number>:<Text Description>. Otherwise that local variable will be unavailable.

### Example

>     <do-set-sso-passphrase store-def-dn="../Library/SSO1">
>       <arg-dn>
>         <token-parse-dn dest-dn-format="ldap" length="-1" src-dn-format="src-dn" start="0">
>           <token-src-dn/>
>         </token-parse-dn>
>       </arg-dn>
>       <arg-string>
>         <token-text/>What favorite color <token-text/>
>       </arg-string>
>       <arg-string>
>         <token-text/>blue<token-text/>
>       </arg-string>
>     </do-set-sso-passphrase>

## 1. Allowed Content

> arg-dn
>   DN argument
> arg-string
>   string argument

## 2. Attributes

> Attribute | Value(s) | Default Value
> --- | --- | ---
> disabled | true | false true if this element is disabled | false
> notrace | true | false true if this element should not be traced during execution of policy | false
> store-def-dn | CDATA slash form DN of the credential store definition object may be relative to the including policy supports variable expansion | #REQUIRED

## 3. Content Rule

> ( arg-dn , arg-string , arg-string )

## 4. Parent Elements

> actions
>   actions that are performed by a <rule>
> arg-actions
>   actions argument

Top Elements || All Elements || Tree