Description Syntax Example createIssuanceTemplate

4-138 Oracle Fusion Middleware WebLogic Scripting Tool Command Reference

4.8.33.3 Example

The following invocation retrieves the names of all the existing issuance templates and displays them. getAllIssuanceTemplates

4.8.34 getIssuanceTemplate

Online command that retrieves the configuration data of a specific issuance template.

4.8.34.1 Description

Retrieves the configuration data of the issuance template referenced by the issuanceTemplateId parameter, and displays the content of the template.

4.8.34.2 Syntax

getIssuanceTemplateissuanceTemplateId

4.8.34.3 Example

The following invocation retrieves the configuration data of the issuance template referenced by the issuanceTemplateId parameter, and displays the content of the template. getIssuanceTemplateissuanceTemplateId=custom-issuancetemp

4.8.35 createIssuanceTemplate

Online command that creates a new issuance template with default configuration data.

4.8.35.1 Description

Creates a new issuance template with default configuration data, and displays the result of the operation. Table 4–12 describes the default configuration for this command. Argument Definition issuanceTemplateId Specifies the name of the issuance template. Table 4–12 Default Configuration: createIssuanceTemplate Token Type Description Username The issuance template will be created with the following default values: ■ Send Encrypted Token: false ■ NameID User Attribute: uid ■ NameID User Attribute Store: User Store ■ Password Attribute: empty ■ Include Nonce: true ■ Include Timestamp: true Infrastructure Security Custom WLST Commands 4-139

4.8.35.2 Syntax

createIssuanceTemplateissuanceTemplateId, tokenType, signingKeyId, description

4.8.35.3 Example

The following invocation creates a new issuance template with default configuration data, and displays the result of the operation. createIssuanceTemplateissuanceTemplateId=custom-issuancetemp, SAML 1.1 or SAML 2.0 The issuance template will be created with the following default values: ■ Send Encrypted Token: false ■ Assertion Issuer: OAM Hostname ■ NameID Format: Email Address ■ NameID User Attribute: mail ■ NameID User Attribute Store: User Store ■ NameID Qualifier: empty ■ Include Authn Statement: true ■ Include Attr Statement: true ■ Sign Assertion: true ■ Include Certificate in Signature: true ■ Send Encrypted NameID: false SAML 2.0 only ■ Default Subject Confirmation Method: Sender Vouches ■ Compute HOK Symmetric Key: true ■ HOK Symmetric Key Generation Algorithm: http:www.w3.org200104xmlencaes128-cbc Empty tables: Attribute Name Mapping, Attribute Value Mapping and Attribute Value Filter Custom Type The issuance template will be created with the following default values: ■ Send Encrypted Token: false Argument Definition issuanceTemplateId Specifies the name of the issuance template to be created. tokenType Possible values can be: ■ username: indicates that the token type is UsernameToken ■ saml11: indicates that the token type is a SAML 1.1 Assertion ■ saml20: indicates that the token type is a SAML 2.0 Assertion ■ other: in this case, the token type is assumed to be a custom token type, referenced by other replace other by a value signingKeyId Specifies the keyID referencing the key entry defined in the STS General Settings UI section that will be used to sign outgoing SAML Assertions. Only required when token type is saml11 or saml20. description An optional description. Table 4–12 Cont. Default Configuration: createIssuanceTemplate Token Type Description 4-140 Oracle Fusion Middleware WebLogic Scripting Tool Command Reference tokenType=saml20, signingKeyId=osts_signing, description=custom issuance template

4.8.36 deleteIssuanceTemplate