oauth2-saml2-bearer.txt revision f26bb1d5890952bb63f72592b670e56bc8f081a5
@startuml oauth2-saml2-bearer.png
/'
CCPL HEADER START
This work is licensed under the Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 Unported License.
To view a copy of this license, visit
or send a letter to Creative Commons, 444 Castro Street,
Suite 900, Mountain View, California, 94041, USA.
You can also obtain a copy of the license at
See the License for the specific language governing permissions
and limitations under the License.
If applicable, add the following below this CCPL HEADER, with the fields
enclosed by brackets "[]" replaced with your own identifying information:
Portions Copyright [yyyy] [name of copyright owner]
CCPL HEADER END
Copyright 2013 ForgeRock AS
To generate a sequence diagram from this file, process
it with PlantUML, http://plantuml.sourceforge.net/sequence.html
'/
title SAML 2.0 Bearer Assertion Authorization Grant
autonumber
participant "Client" as Client
participant "Issuer" as Issuer
participant "OpenAM\nAuthorization Server" as AuthzServer
participant "Resource Server" as ResourceServer
Client->Issuer: Request SAML 2.0 assertion
Issuer->Client: Signed assertion
Client->AuthzServer: Assertion as authorization grant
AuthzServer->Client: Access token
Client->ResourceServer: Access token
ResourceServer->Client: Protected resource
@enduml