Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

oracle.apps.fnd.applcore.attachments.model.entity.documents
Interface SigningScheme

All Known Implementing Classes:
BaseSigningScheme, CheckinSigningScheme, CollectionAddSigningScheme, GenericSigningScheme, UpdateSecurityGroupSigningScheme

public interface SigningScheme

Used to add signatures to content server databinder or url requests.


Field Summary
static java.lang.String SCHEME_ID_BINDER_ATTRIBUTE
           
static java.lang.String SCHEME_ID_MAP_ATTRIBUTE
           
static java.lang.String SIGNATURE_BINDER_ATTRIBUTE
           
 
Method Summary
 java.util.Map getEntryMap()
           
 int getId()
           
 SigningMechanism getSigningMechanism()
           
 SigningType getSigningType()
           
 void sign(oracle.stellent.ridc.model.DataBinder input, java.security.PrivateKey key)
          Using the key provided add an encrypted signature and associated parameters to the input DataBinder so that valid request to the content server will have their privileges elevated.
 java.lang.String sign(java.security.PrivateKey key)
          Using the key provided generate an encrypted signature and associated parameters to be appended to a url request so that valid request to the content server will have their privileges elevated.
 

Field Detail

SCHEME_ID_BINDER_ATTRIBUTE

static final java.lang.String SCHEME_ID_BINDER_ATTRIBUTE
See Also:
Constant Field Values

SIGNATURE_BINDER_ATTRIBUTE

static final java.lang.String SIGNATURE_BINDER_ATTRIBUTE
See Also:
Constant Field Values

SCHEME_ID_MAP_ATTRIBUTE

static final java.lang.String SCHEME_ID_MAP_ATTRIBUTE
See Also:
Constant Field Values
Method Detail

getId

int getId()
Returns:
id that identifies the scheme. eg. 1 is the GenericSigningScheme, 2 is the CheckinSigningScheme, 3 is the CollectionAddSigningScheme, 4 is the UpdateSecurityGroupSigningScheme.

getSigningMechanism

SigningMechanism getSigningMechanism()

getSigningType

SigningType getSigningType()

getEntryMap

java.util.Map getEntryMap()
Returns:
a map containing all the properties and their values of this SigningScheme.

sign

void sign(oracle.stellent.ridc.model.DataBinder input,
          java.security.PrivateKey key)
Using the key provided add an encrypted signature and associated parameters to the input DataBinder so that valid request to the content server will have their privileges elevated.

Parameters:
input - contains the request that will be sent to the content server. eg. a DOC_INFO request
key - the private key used to encrypt the signature

sign

java.lang.String sign(java.security.PrivateKey key)
Using the key provided generate an encrypted signature and associated parameters to be appended to a url request so that valid request to the content server will have their privileges elevated.

Parameters:
key -
Returns:
parameters to be appended to sign a url request

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.