Skip navigation links

Oracle Fusion Middleware Java API Reference for the Oracle Access Management OAuth Service
11g Release 2 Patch Set 3 (11.1.2.3)

E59498-01


oracle.security.idaas.oauth.common.appinfra
Interface AppWritableProfile

All Superinterfaces:
AppProfile
All Known Subinterfaces:
ClientWritableProfile, ResourceServerWritableProfile

public interface AppWritableProfile
extends AppProfile

Nested Class Summary

static interface AppWritableProfile.AllowedTokenAttributesRetrievalWritableProfile
           
static interface AppWritableProfile.AppWritableSecret
           

  Nested classes/interfaces inherited from interface oracle.security.idaas.oauth.common.appinfra.AppProfile

AppProfile.AllowedTokenAttributesRetrievalProfile, AppProfile.AppSecret

  Method Summary

 void addAppProfileHumanInfo(AppWritableProfileHumanInfo appProfileHumanInfo)
          Set an application profile human information
 void setAllowedTokenAttributesRetrieval(AppWritableProfile.AllowedTokenAttributesRetrievalWritableProfile allowedTokenAttributesRetrieval)
          Set the AllowedTokenAttributesRetrievalWritableProfile
 void setAppId(java.lang.String appId)
          Set an application id
 void setAppName(java.lang.String appName)
          Set non end user facing app name.
 void setAppProfileHumanInfos(java.util.Collection<AppWritableProfileHumanInfo> appWritableProfileHumanInfoCollection)
          Set a collection of application profile human information Empty collection is set if human information is not defined in the application profile
 void setAppSecret(AppWritableProfile.AppWritableSecret appSecret)
          Set an application secret
 void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
          Set application profile attributes
 void setIdentityDomainUUID(java.lang.String identityDomainUUID)
          Set the identity Domain UUID

  Methods inherited from interface oracle.security.idaas.oauth.common.appinfra.AppProfile

getAllowedTokenAttributesRetrievalProfile, getAppId, getAppName, getAppProfileHumanInfo, getAppProfileHumanInfo, getAppSecret, getAttributes, getIdentityDomainUUID

 

Method Detail

setAppId

void setAppId(java.lang.String appId)
Set an application id
Parameters:
appId - - application Id which can be either Resource Server or Client Id

setAppSecret

void setAppSecret(AppWritableProfile.AppWritableSecret appSecret)
Set an application secret
Parameters:
appSecret - - application secret which can be either Resource Server or Client Secret

setAppName

void setAppName(java.lang.String appName)
Set non end user facing app name. Also, it is not i18N name.
Parameters:
appName - - non end user (developer) app name

setIdentityDomainUUID

void setIdentityDomainUUID(java.lang.String identityDomainUUID)
Set the identity Domain UUID
Parameters:
identityDomainUUID - - identity domain UUID

setAppProfileHumanInfos

void setAppProfileHumanInfos(java.util.Collection<AppWritableProfileHumanInfo> appWritableProfileHumanInfoCollection)
Set a collection of application profile human information Empty collection is set if human information is not defined in the application profile
Parameters:
appWritableProfileHumanInfoCollection - - a list of Application Profile Human Info

addAppProfileHumanInfo

void addAppProfileHumanInfo(AppWritableProfileHumanInfo appProfileHumanInfo)
Set an application profile human information
Parameters:
appProfileHumanInfo - - an application profile human information

setAttributes

void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
Set application profile attributes
Parameters:
attributes - - attributes

setAllowedTokenAttributesRetrieval

void setAllowedTokenAttributesRetrieval(AppWritableProfile.AllowedTokenAttributesRetrievalWritableProfile allowedTokenAttributesRetrieval)
Set the AllowedTokenAttributesRetrievalWritableProfile
Parameters:
allowedTokenAttributesRetrieval - - AllowedTokenAttributesRetrieval

Skip navigation links

Copyright (c) 2014, 2015,
Oracle and/or its affiliates. All Rights Reserved.