CentraSite Documentation : Runtime Governance with CentraSite : Virtualized APIs in CentraSite Business UI : Managing Consumer Applications : Configuring the Consumer Identification Profile
Configuring the Consumer Identification Profile
You use the Identification profile to specify the precise values for the consumer identifier(s) that you specified in the “Evaluate” action.
Note:  
Keep the following in mind:
*If you specify multiple identifiers, the system evaluates them with the identifier defined in the “Evaluate” action.
*If you want to authenticate consumers, make sure that your policy enforcement point is configured to enable authentication. For information, see Administering webMethods Mediator .
To configure the consumer identifiers
*Specify values for one or more consumer identifier tokens.
Note:  
The value(s) that you specify in the Identification profile depend on how the run-time policy's "Evaluate" is configured. For example, if Evaluate IP Address action is configured to identify and validate consumers by their IP address, you should specify the consumer IP addresses here. For information about this action, see Built-In Run-Time Actions Reference for APIs.
Note:  
For reasons of legibility some of the examples below contain break lines and may not work when pasted into applications or command line tools.
In this field...
Do the following...
IPv4 Address
Specify a range of IPv4 addresses. Type the lowest IP address in the From field and the highest IP address in the To field. This will identify only those requests originating from any IP address that lies between the specified range. Example:
192.168.0.0 and 192.168.0.10
If you need to specify additional IP addresses, use the plus button to add more rows.
IPv6 Address
Specify a IPv6 address. This will identify only those requests that originate from the specified IP address. Example:
fdda:5cc1:23:4::1f
If you need to specify additional IP addresses, use the plus button to add more rows.
Hostname
Specify the hostname. This will identify only those requests that originate from the specified hostname. Example:pcmachine.ab.com
If you need to specify additional hostnames, use the plus button to add more rows.
HTTP Authentication Token
Specify one or more HTTP user names. This will identify only those requests that contain the specified user names encoded and passed in the HTTP authentication user token. Example:SAGUser123
If you need to specify additional tokens, use the plus button to add more rows.
WS-Security Authentication Token
Specify the WSS username token. This will identify only those requests that contain the specified user name passed in the SOAP or XML message header. Example: userwss
If you need to specify additional tokens, use the plus button to add more rows.
XPath Token
Specify one or more XPath expressions. This will identify only those requests that contain the specified XPath in the SOAP or XML message or request. Example:
//*[local-name()= 'Envelope']/*
[local-name()='Body']/*
[local-name()= 'echoInt']/*
[local-name() ='echoIntInput='] [.='2']
If you need to specify additional tokens, use the plus button to add more rows.
Consumer Certificate
Specify the X.509 certificates that help the API owner to identify requests from you.
Click Upload to locate and select the certificate (.cer) file.
Copyright © Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback