Lasso Reference Manual |
---|
for Lasso 2.3.5
Copyright © 2004, 2005, 2006, 2007, 2008, 2009, 2010 Entr'ouvert
- Lasso & Liberty Alliance Overview
- I. Application Programming Interface
- Lasso Architecture
- LassoServer — Representation of the current server
- LassoProvider — Service or identity provider
- LassoIdentity — Principal identity
- LassoFederation — Principal federation between two providers
- LassoSession — Principal Session
- LassoProfile — Base class for all identity profiles
- Error Codes — Error codes returned by lasso functions
- Initialization functions
- LassoNode — Base class for all Lasso objects
- Base Strings — General strings constants for Lasso
- registry — Class to store a mapping of qualified names (QName) to other qualified names.
- LassoMiscTextNode
- Identity Federation Framework - ID-FF 1.2 profiles
- LassoLogin — Single Sign-On and Federation Profile
- LassoLogout — Single Logout Profile
- LassoDefederation — Federation Termination Notification Profile (ID-FF)
- LassoNameRegistration — Name Registration Profile (ID-FF)
- LassoNameIdentifierMapping — Liberty Enabled Client and Proxy Profile (ID-FF)
- LassoLecp — Liberty Enabled Client and Proxy Profile (ID-FF)
- Objects from ID-FF 1.2 schemas
- Strings for ID-FF 1.2
- LassoLibAssertion — <lib:Assertion>
- LassoLibAuthenticationStatement — <lib:AuthenticationStatement>
- LassoLibAuthnContext — <lib:AuthnContext>
- LassoLibAuthnRequestEnvelope — <lib:AuthnRequestEnvelope>
- LassoLibAuthnRequest — <lib:AuthnRequest>
- LassoLibAuthnResponseEnvelope — <lib:AuthnResponseEnvelope>
- LassoLibAuthnResponse — <lib:AuthnResponse>
- LassoLibFederationTerminationNotification — <lib:FederationTerminationNotification>
- LassoLibIDPEntries — <lib:IDPEntries>
- LassoLibIDPEntry — <lib:IDPEntry>
- LassoLibIDPList — <lib:IDPList>
- LassoLibLogoutRequest — <lib:LogoutRequest>
- LassoLibLogoutResponse — <lib:LogoutResponse>
- LassoLibNameIdentifierMappingRequest — <lib:NameIdentifierMappingRequest>
- LassoLibNameIdentifierMappingResponse — <lib:NameIdentifierMappingResponse>
- LassoLibRegisterNameIdentifierRequest — <lib:RegisterNameIdentifierRequest>
- LassoLibRegisterNameIdentifierResponse — <lib:RegisterNameIdentifierResponse>
- LassoLibRequestAuthnContext — <lib:RequestAuthnContext>
- LassoLibScoping — <lib:Scoping>
- LassoLibStatusResponse — <lib:StatusResponse>
- LassoLibSubject — <lib:Subject>
- LassoSamlAdvice — <saml:Advice>
- LassoSamlAssertion — <saml:Assertion>
- LassoSamlAttributeDesignator — object mapping for a saml:AttributeDesignator
- LassoSamlAttributeStatement — object mapping for a saml:AttributeStatement
- LassoSamlAttributeValue — value of an attribute in SAML 1.0/1.1 assertion
- LassoSamlAttribute
- LassoSamlAudienceRestrictionCondition
- LassoSamlAuthenticationStatement — <saml:AuthenticationStatement>
- LassoSamlAuthorityBinding — <saml:AuthorityBinding>
- LassoSamlConditionAbstract — <:saml:ConditionAbstract>
- LassoSamlConditions — <saml:Conditions>
- LassoSamlNameIdentifier — <saml:NameIdentifier>
- LassoSamlpRequestAbstract — <samlp:RequestAbstractType>
- LassoSamlpRequest — <samlp:Request>
- LassoSamlpResponseAbstract — <samlp:ResponseAbstractType>
- LassoSamlpResponse — <samlp:Response>
- LassoSamlpStatusCode — <samlp:StatusCode>
- LassoSamlpStatus — <samlp:Status>
- LassoSamlStatementAbstract — <saml:StatementAbstract>
- LassoSamlSubjectConfirmation — <saml:SubjectConfirmation>
- LassoSamlSubjectLocality — <saml:SubjectLocality>
- LassoSamlSubjectStatementAbstract — <saml:SubjectStatementAbstractType>
- LassoSamlSubjectStatement
- LassoSamlSubject — <saml:Subject>
- SAML 2.0 Single Sign On profiles
- LassoAssertionQuery
- LassoNameIdManagement — Name Id Management Profile (SAMLv2)
- LassoEcp — Enhanced Client or Proxy Profile (SAMLv2)
- Utility functions for SAML 2.0
- Objects from SAML 2.0 schemas
- SAML 2.0 Strings — String constants from SAML 2.0 specifications
- LassoSaml2Action — <saml2:Action>
- LassoSaml2Advice — <saml2:Advice>
- LassoSaml2Assertion — <saml2:Assertion>
- LassoSaml2AttributeStatement — <saml2:AttributeStatement>
- LassoSaml2AttributeValue — value of an attribute in a SAML 2.0 assertion
- LassoSaml2Attribute — <saml2:Attribute>
- LassoSaml2AudienceRestriction — <saml2:AudienceRestriction>
- LassoSaml2AuthnContext — <saml2:AuthnContext>
- LassoSaml2AuthnStatement — <saml2:AuthnStatement>
- LassoSaml2AuthzDecisionStatement — <saml2:AuthzDecisionStatement>
- LassoSaml2BaseIDAbstract — <saml2:BaseIDAbstract>
- LassoSaml2ConditionAbstract — <saml2:ConditionAbstract>
- LassoSaml2Conditions — <saml2:Conditions>
- LassoSaml2EncryptedElement — <saml2:EncryptedElement>
- LassoSaml2Evidence — <saml2:Evidence>
- LassoSaml2KeyInfoConfirmationData — <saml2:KeyInfoConfirmationData>
- LassoSaml2NameID — <saml2:NameID>
- LassoSaml2OneTimeUse — <saml2:OneTimeUse>
- LassoSaml2ProxyRestriction — <saml2:ProxyRestriction>
- LassoSaml2StatementAbstract — <saml2:StatementAbstract>
- LassoSaml2SubjectConfirmationData — <saml2:SubjectConfirmationData>
- LassoSaml2SubjectConfirmation — <saml2:SubjectConfirmation>
- LassoSaml2SubjectLocality — <saml2:SubjectLocality>
- LassoSaml2Subject — <saml2:Subject>
- LassoSamlp2ArtifactResolve — <samlp2:ArtifactResolve>
- LassoSamlp2ArtifactResponse — <samlp2:ArtifactResponse>
- LassoSamlp2AssertionIDRequest
- LassoSamlp2AttributeQuery — <samlp2:AttributeQuery>
- LassoSamlp2AuthnQuery — <samlp2:AuthnQuery>
- LassoSamlp2AuthnRequest — <samlp2:AuthnRequest>
- LassoSamlp2AuthzDecisionQuery — <samlp2:AuthzDecisionQuery>
- LassoSamlp2Extensions — <samlp2:Extensions>
- LassoSamlp2IDPEntry — <samlp2:IDPEntry>
- LassoSamlp2IDPList — <samlp2:IDPList>
- LassoSamlp2LogoutRequest — <samlp2:LogoutRequest>
- LassoSamlp2LogoutResponse — <samlp2:LogoutResponse>
- LassoSamlp2ManageNameIDRequest — <samlp2:ManageNameIDRequest>
- LassoSamlp2ManageNameIDResponse — <samlp2:ManageNameIDResponse>
- LassoSamlp2NameIDMappingRequest — <samlp2:NameIDMappingRequest>
- LassoSamlp2NameIDMappingResponse — <samlp2:NameIDMappingResponse>
- LassoSamlp2NameIDPolicy — <samlp2:NameIDPolicy>
- LassoSamlp2RequestAbstract — <samlp2:RequestAbstract>
- LassoSamlp2RequestedAuthnContext — <samlp2:RequestedAuthnContext>
- LassoSamlp2Response — <samlp2:Response>
- LassoSamlp2Scoping — <samlp2:Scoping>
- LassoSamlp2StatusCode — <samlp2:StatusCode>
- LassoSamlp2StatusDetail — <samlp2:StatusDetail>
- LassoSamlp2StatusResponse — <samlp2:StatusResponse>
- LassoSamlp2Status — <samlp2:Status>
- LassoSamlp2SubjectQueryAbstract — <samlp2:SubjectQueryAbstract>
- LassoSamlp2Terminate — <samlp2:Terminate>
- Identity Web Services Framework 1.0
- LassoDiscovery — ID-WSF Discovery Service Profile
- LassoDataService — ID-WSF Data Service profile
- LassoPersonalProfileService — a subclass of LassoDataService to access Personal Profile datas
- LassoAuthentication
- LassoWsfProfile — Base class for ID-WSF 1.0 services
- LassoInteractionProfileService — A service to request user interaction from a principal
- Utility functions for ID-WSF 1.0 — Misc functions used in the implementation of ID-WSF 1.0
- Objects from ID-WSF 1.0 schemas
- ID-WSF 1.0 Strings
- LassoDiscoAuthenticateRequester — <disco:DirectiveType>
- LassoDiscoAuthenticateSessionContext — <disco:DirectiveType>
- LassoDiscoAuthorizeRequester — <disco:DirectiveType>
- LassoDiscoCredentials — <disco:Credentials>
- LassoDiscoDescription — <disco:DescriptionType>
- LassoDiscoEncryptedResourceID — <disco:EncryptedResourceID>
- LassoDiscoEncryptResourceID — <disco:DirectiveType>
- LassoDiscoGenerateBearerToken — <disco:DirectiveType>
- LassoDiscoInsertEntry — <disco:InsertEntryType>
- LassoDiscoModifyResponse — <disco:ModifyResponse>
- LassoDiscoModify — <disco:Modify>
- LassoDiscoOptions — <disco:Options>
- LassoDiscoQueryResponse — <disco:QueryResponse>
- LassoDiscoQuery — <disco:Query>
- LassoDiscoRemoveEntry — <disco:RemoveEntryType>
- LassoDiscoRequestedServiceType — <disco:RequestedServiceType>
- LassoDiscoResourceID — <disco:ResourceID>
- LassoDiscoResourceOffering — <disco:ResourceOffering>
- LassoDiscoSendSingleLogout — <disco:DirectiveType>
- LassoDiscoServiceInstance — <disco:ServiceInstanceType>
- LassoDstData — <dst:Data>
- LassoDstModification — <dst:Modification>
- LassoDstModifyResponse — <dst:ModifyResponse>
- LassoDstModify — <dst:Modify>
- LassoDstNewData — <dst:NewData>
- LassoDstQueryItem — <dst:QueryItem>
- LassoDstQueryResponse — <dst:QueryResponse>
- LassoDstQuery — <dst:Query>
- LassoIsRedirectRequest — <is:RedirectRequest>
- LassoIsUserInteraction — <is:UserInteraction>
- LassoSaCredentials — <sa:Credentials>
- LassoSaParameter — <sa:Parameter>
- LassoSaPasswordTransforms — <sa:PasswordTransforms>
- LassoSaSASLRequest — <sa:SASLRequest>
- LassoSaSASLResponse — <sa:SASLResponse>
- LassoSaTransform — <sa:Transform>
- LassoSecResourceAccessStatement
- LassoSoapBindingConsent — <soapbinding:ConsentType>
- LassoSoapBindingCorrelation — <soapbinding:correlationType>
- LassoSoapBindingExtCredentialsContext — <soapbinding:CredentialsContextType>
- LassoSoapBindingExtCredential — <soapbinding:Credential>
- LassoSoapBindingExtServiceInstanceUpdate — <soapbinding:ServiceInstanceUpdateType>
- LassoSoapBindingExtTimeout — <soapbinding:TimeoutType>
- LassoSoapBindingProcessingContext — <soapbinding:ProcessingContextType>
- LassoSoapBindingProvider — <soapbinding:ProviderType>
- LassoSoapBindingUsageDirective — <soapbinding:UsageDirectiveType>
- LassoUtilityStatus — <utility:Status>
- ID-WSF 2.0
- Objects from ID-WSF 2.0 schemas
- Strings for ID-WSF 2.0
- LassoIdWsf2DiscoServiceType — <disco:Service>
- LassoIdWsf2DiscoAbstract — <disco:Abstract>
- LassoIdWsf2DiscoEndpointContext — <disco:EndpointContext>
- LassoIdWsf2DiscoKeys — <disco:Keys>
- LassoIdWsf2DiscoProviderID — <disco:ProviderID>
- LassoIdWsf2DiscoRequestedService — <disco:RequestedService>
- LassoIdWsf2DiscoSecurityContext — <disco:SecurityContext>
- LassoIdWsf2DiscoServiceContext — <disco:ServiceContext>
- LassoIdWsf2DiscoSvcMDAssociationAddResponse — <disco:SvcMDAssociationAddResponse>
- LassoIdWsf2DiscoSvcMDAssociationAdd — <disco:SvcMDAssociationAdd>
- LassoIdWsf2DiscoSvcMDAssociationDeleteResponse — <disco:SvcMDAssociationDeleteResponse>
- LassoIdWsf2DiscoSvcMDAssociationDelete — <disco:SvcMDAssociationDelete>
- LassoIdWsf2DiscoSvcMDAssociationQueryResponse — <disco:SvcMDAssociationQueryResponse>
- LassoIdWsf2DiscoSvcMDAssociationQuery — <disco:SvcMDAssociationQuery>
- LassoIdWsf2DiscoSvcMDDeleteResponse — <disco:SvcMDDeleteResponse>
- LassoIdWsf2DiscoSvcMDDelete — <disco:SvcMDDelete>
- LassoIdWsf2DiscoSvcMDQueryResponse — <disco:SvcMDQueryResponse>
- LassoIdWsf2DiscoSvcMDQuery — <disco:SvcMDQuery>
- LassoIdWsf2DiscoSvcMDRegisterResponse — <disco:SvcMDRegisterResponse>
- LassoIdWsf2DiscoSvcMDRegister — <disco:SvcMDRegister>
- LassoIdWsf2DiscoSvcMDReplaceResponse — <disco:SvcMDReplaceResponse>
- LassoIdWsf2DiscoSvcMDReplace — <disco:SvcMDReplace>
- LassoIdWsf2DiscoSvcMetadata — <disco:SvcMetadata>
- LassoIdWsf2DstDataResponseBase — <dst:DataResponseBase>
- LassoIdWsf2DstDeleteItemBase — <dst:DeleteItemBase>
- LassoIdWsf2DstDeleteResponse — <dst:DeleteResponse>
- LassoIdWsf2DstRefAppData — <dstref:AppData>
- LassoIdWsf2DstRefCreateItem — <dstref:CreateItem>
- LassoIdWsf2DstRefCreateResponse — <dstref:CreateResponse>
- LassoIdWsf2DstRefCreate — <dstref:Create>
- LassoIdWsf2DstRefDataResponse — <dstref:DataResponse>
- LassoIdWsf2DstRefData — <dstref:Data>
- LassoIdWsf2DstRefDeleteItem — <dstref:DeleteItem>
- LassoIdWsf2DstRefDeleteResponse — <dstref:DeleteResponse>
- LassoIdWsf2DstRefDelete — <dstref:Delete>
- LassoIdWsf2DstRefItemData — <dstref:ItemData>
- LassoIdWsf2DstRefModifyItem — <dstref:ModifyItem>
- LassoIdWsf2DstRefModifyResponse — <dstref:ModifyResponse>
- LassoIdWsf2DstRefModify — <dstref:Modify>
- LassoIdWsf2DstRefQueryItem — <dstref:QueryItem>
- LassoIdWsf2DstRefQueryResponse — <dstref:QueryResponse>
- LassoIdWsf2DstRefQuery — <dstref:Query>
- LassoIdWsf2DstRefResultQuery — <dstref:ResultQuery>
- LassoIdWsf2DstRefTestItem — <dstref:TestItem>
- LassoIdWsf2DstRequest — <dst:Request>
- LassoIdWsf2DstResultQueryBase — <dst:ResultQueryBase>
- LassoIdWsf2DstTestItemBase — <dst:TestItemBase>
- LassoIdWsf2ImsIdentityMappingRequest — <ims:IdentityMappingRequest>
- LassoIdWsf2ImsIdentityMappingResponse — <ims:IdentityMappingResponse>
- LassoIdWsf2ImsMappingInput — <ims:MappingInput>
- LassoIdWsf2ImsMappingOutput — <ims:MappingOutput>
- LassoIsHelp — <is:Help>
- LassoIsInquiryElement — <is:InquiryElement>
- LassoIsInquiry — <is:Inquiry>
- LassoIsInteractionRequest — <is:InteractionRequest>
- LassoIsInteractionResponse — <is:InteractionResponse>
- LassoIsInteractionStatement — <is:InteractionStatement>
- LassoIsItem — <is:Item>
- LassoIsParameter — <is:Parameter>
- LassoIsSelect — <is:Select>
- LassoIsText — <is:Text>
- LassoIdWsf2PsAddCollectionRequest — <ps:AddCollectionRequest>
- LassoIdWsf2PsAddCollectionResponse — <ps:AddCollectionResponse>
- LassoIdWsf2PsAddEntityRequest — <ps:AddEntityRequest>
- LassoIdWsf2PsAddEntityResponse — <ps:AddEntityResponse>
- LassoIdWsf2PsAddKnownEntityRequest — <ps:AddKnownEntityRequest>
- LassoIdWsf2PsAddKnownEntityResponse — <ps:AddKnownEntityResponse>
- LassoIdWsf2PsAddToCollectionRequest — <ps:AddToCollectionRequest>
- LassoIdWsf2PsGetObjectInfoRequest — <ps:GetObjectInfoRequest>
- LassoIdWsf2PsGetObjectInfoResponse — <ps:GetObjectInfoResponse>
- LassoIdWsf2PsItemData — <ps:ItemData>
- LassoIdWsf2PsListMembersRequest — <ps:ListMembersRequest>
- LassoIdWsf2PsListMembersResponse — <ps:ListMembersResponse>
- LassoIdWsf2PsNotification — <ps:Notification>
- LassoIdWsf2PsNotify — <ps:Notify>
- LassoIdWsf2PsObject — <ps:Object>
- LassoIdWsf2PsQueryObjectsRequest — <ps:QueryObjectsRequest>
- LassoIdWsf2PsQueryObjectsResponse — <ps:QueryObjectsResponse>
- LassoIdWsf2PsRemoveCollectionRequest — <ps:RemoveCollectionRequest>
- LassoIdWsf2PsRemoveEntityRequest — <ps:RemoveEntityRequest>
- LassoIdWsf2PsRemoveFromCollectionRequest — <ps:RemoveFromCollectionRequest>
- LassoIdWsf2PsRequestAbstract — <ps:RequestAbstract>
- LassoIdWsf2PsResolveIdentifierRequest — <ps:ResolveIdentifierRequest>
- LassoIdWsf2PsResolveIdentifierResponse — <ps:ResolveIdentifierResponse>
- LassoIdWsf2PsResolveInput — <ps:ResolveInput>
- LassoIdWsf2PsResponseAbstract — <ps:ResponseAbstract>
- LassoIdWsf2PsSetObjectInfoRequest — <ps:SetObjectInfoRequest>
- LassoIdWsf2PsTestMembershipRequest — <ps:TestMembershipRequest>
- LassoIdWsf2PsTestMembershipResponse — <ps:TestMembershipResponse>
- LassoIdWsf2Sb2Consent — <sb2:Consent>
- LassoIdWsf2Sb2CredentialsContext — <sb2:CredentialsContext>
- LassoIdWsf2Sb2EndpointUpdate — <sb2:EndpointUpdate>
- LassoIdWsf2Sb2RedirectRequest — <sb2:RedirectRequest>
- LassoIdWsf2Sb2Sender — <sb2:Sender>
- LassoIdWsf2Sb2TargetIdentity — <sb2:TargetIdentity>
- LassoIdWsf2Sb2Timeout — <sb2:Timeout>
- LassoIdWsf2Sb2UsageDirective — <sb2:UsageDirective>
- LassoIdWsf2Sb2UserInteractionHeader — <sb2:UserInteractionHeader>
- LassoIdWsf2SbfFramework — <sbf:Framework>
- LassoIdWsf2SecTokenPolicy — <sec:TokenPolicy>
- LassoIdWsf2SecToken — <sec:Token>
- LassoIdWsf2SecTransitedProviderPath — <sec:TransitedProviderPath>
- LassoIdWsf2SubsNotification — <subs:Notification>
- LassoIdWsf2SubsNotifyResponse — <subs:NotifyResponse>
- LassoIdWsf2SubsRefAppData — <subsref:AppData>
- LassoIdWsf2SubsRefCreateItem — <subsref:CreateItem>
- LassoIdWsf2SubsRefCreateResponse — <subsref:CreateResponse>
- LassoIdWsf2SubsRefCreate — <subsref:Create>
- LassoIdWsf2SubsRefDataResponse — <subsref:DataResponse>
- LassoIdWsf2SubsRefData — <subsref:Data>
- LassoIdWsf2SubsRefDeleteItem — <subsref:DeleteItem>
- LassoIdWsf2SubsRefDeleteResponse — <subsref:DeleteResponse>
- LassoIdWsf2SubsRefDelete — <subsref:Delete>
- LassoIdWsf2SubsRefItemData — <subsref:ItemData>
- LassoIdWsf2SubsRefItem — <subs:RefItem>
- LassoIdWsf2SubsRefModifyItem — <subsref:ModifyItem>
- LassoIdWsf2SubsRefModifyResponse — <subsref:ModifyResponse>
- LassoIdWsf2SubsRefModify — <subsref:Modify>
- LassoIdWsf2SubsRefNotification — <subsref:Notification>
- LassoIdWsf2SubsRefNotifyResponse — <subsref:NotifyResponse>
- LassoIdWsf2SubsRefNotify — <subsref:Notify>
- LassoIdWsf2SubsRefQueryItem — <subsref:QueryItem>
- LassoIdWsf2SubsRefQueryResponse — <subsref:QueryResponse>
- LassoIdWsf2SubsRefQuery — <subsref:Query>
- LassoIdWsf2SubsRefResultQuery — <subsref:ResultQuery>
- LassoIdWsf2SubsRefSubscription — <subsref:Subscription>
- LassoIdWsf2SubsRefTestItem — <subsref:TestItem>
- LassoIdWsf2SubsSubscription — <subs:Subscription>
- LassoIdWsf2UtilEmpty — <util:Empty>
- LassoIdWsf2Utilextension — <util:extension>
- LassoIdWsf2UtilResponse — <util:Response>
- LassoIdWsf2UtilStatus — <util:Status>
- Object from the SOAP 1.1 schemas
- LassoSoapBody — <soap:Body>
- LassoSoapDetail
- LassoSoapEnvelope — <soap:Envelope>
- LassoSoapFault — object mapping for a soap11:Fault
- LassoSoapHeader — <soap:Header>
- Strings for SOAP
- Object from the XML-DSIG schemas
- LassoDsKeyInfo — object mapping for an XML DSIG KeyInfo element
- LassoDsKeyValue — object mapping for an XML DSIG KeyValue element
- LassoDsRsaKeyValue
- Strings for XML-DSIG
- Object from the WS-* schemas
- LassoWsAddrAttributedAny
- LassoWsAddrAttributedQName
- LassoWsAddrAttributedUnsignedLong
- LassoWsAddrAttributedURI
- LassoWsAddrEndpointReference
- LassoWsAddrMetadata
- LassoWsAddrProblemAction
- LassoWsAddrReferenceParameters
- LassoWsAddrRelatesTo
- LassoWsSec1Embedded
- LassoWsSec1Reference
- LassoWsSec1SecurityHeader
- LassoWsSec1SecurityTokenReference
- LassoWsSec1TransformationParameters
- LassoWsseUsernameToken
- LassoWsUtil1Timestamp
- Strings for WS-*
- II. Appendix