Package de.hybris.platform.oauth2.jalo
Class OAuth2Manager
- java.lang.Object
-
- de.hybris.platform.jalo.Manager
-
- de.hybris.platform.jalo.extension.Extension
-
- de.hybris.platform.oauth2.jalo.OAuth2Manager
-
- All Implemented Interfaces:
ItemLifecycleListener,java.io.Serializable
public class OAuth2Manager extends Extension
Generated class for typeOAuth2Manager.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProvider
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>>DEFAULT_INITIAL_ATTRIBUTESprotected static OneToManyHandler<OAuthAccessToken>USER2TOKENRELATIONTOKENSHANDLEROneToManyHandlerfor handling 1:n TOKENS's relation attributes from 'many' side.
-
Constructor Summary
Constructors Constructor Description OAuth2Manager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToTokens(SessionContext ctx, User item, OAuthAccessToken value)Generated method - Addsvalueto tokens.voidaddToTokens(User item, OAuthAccessToken value)Generated method - Addsvalueto tokens.BruteForceOAuthDisabledAuditcreateBruteForceOAuthDisabledAudit(SessionContext ctx, java.util.Map attributeValues)BruteForceOAuthDisabledAuditcreateBruteForceOAuthDisabledAudit(java.util.Map attributeValues)OAuthAccessTokencreateOAuthAccessToken(SessionContext ctx, java.util.Map attributeValues)OAuthAccessTokencreateOAuthAccessToken(java.util.Map attributeValues)OAuthAuthorizationCodecreateOAuthAuthorizationCode(SessionContext ctx, java.util.Map attributeValues)OAuthAuthorizationCodecreateOAuthAuthorizationCode(java.util.Map attributeValues)OAuthClientDetailscreateOAuthClientDetails(SessionContext ctx, java.util.Map attributeValues)OAuthClientDetailscreateOAuthClientDetails(java.util.Map attributeValues)OAuthRefreshTokencreateOAuthRefreshToken(SessionContext ctx, java.util.Map attributeValues)OAuthRefreshTokencreateOAuthRefreshToken(java.util.Map attributeValues)OpenIDClientDetailscreateOpenIDClientDetails(SessionContext ctx, java.util.Map attributeValues)OpenIDClientDetailscreateOpenIDClientDetails(java.util.Map attributeValues)OpenIDExternalScopescreateOpenIDExternalScopes(SessionContext ctx, java.util.Map attributeValues)OpenIDExternalScopescreateOpenIDExternalScopes(java.util.Map attributeValues)java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)static OAuth2ManagergetInstance()java.lang.StringgetName()java.util.Collection<OAuthAccessToken>getTokens(SessionContext ctx, User item)Generated method - Getter of theUser.tokensattribute.java.util.Collection<OAuthAccessToken>getTokens(User item)Generated method - Getter of theUser.tokensattribute.voidremoveFromTokens(SessionContext ctx, User item, OAuthAccessToken value)Generated method - Removesvaluefrom tokens.voidremoveFromTokens(User item, OAuthAccessToken value)Generated method - Removesvaluefrom tokens.voidsetTokens(SessionContext ctx, User item, java.util.Collection<OAuthAccessToken> value)Generated method - Setter of theUser.tokensattribute.voidsetTokens(User item, java.util.Collection<OAuthAccessToken> value)Generated method - Setter of theUser.tokensattribute.-
Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplace
-
Methods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap
-
-
-
-
Field Detail
-
USER2TOKENRELATIONTOKENSHANDLER
protected static final OneToManyHandler<OAuthAccessToken> USER2TOKENRELATIONTOKENSHANDLER
OneToManyHandlerfor handling 1:n TOKENS's relation attributes from 'many' side.
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
public java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)
- Overrides:
getDefaultAttributeModesin classExtension
-
createBruteForceOAuthDisabledAudit
public BruteForceOAuthDisabledAudit createBruteForceOAuthDisabledAudit(SessionContext ctx, java.util.Map attributeValues)
-
createBruteForceOAuthDisabledAudit
public BruteForceOAuthDisabledAudit createBruteForceOAuthDisabledAudit(java.util.Map attributeValues)
-
createOAuthAccessToken
public OAuthAccessToken createOAuthAccessToken(SessionContext ctx, java.util.Map attributeValues)
-
createOAuthAccessToken
public OAuthAccessToken createOAuthAccessToken(java.util.Map attributeValues)
-
createOAuthAuthorizationCode
public OAuthAuthorizationCode createOAuthAuthorizationCode(SessionContext ctx, java.util.Map attributeValues)
-
createOAuthAuthorizationCode
public OAuthAuthorizationCode createOAuthAuthorizationCode(java.util.Map attributeValues)
-
createOAuthClientDetails
public OAuthClientDetails createOAuthClientDetails(SessionContext ctx, java.util.Map attributeValues)
-
createOAuthClientDetails
public OAuthClientDetails createOAuthClientDetails(java.util.Map attributeValues)
-
createOAuthRefreshToken
public OAuthRefreshToken createOAuthRefreshToken(SessionContext ctx, java.util.Map attributeValues)
-
createOAuthRefreshToken
public OAuthRefreshToken createOAuthRefreshToken(java.util.Map attributeValues)
-
createOpenIDClientDetails
public OpenIDClientDetails createOpenIDClientDetails(SessionContext ctx, java.util.Map attributeValues)
-
createOpenIDClientDetails
public OpenIDClientDetails createOpenIDClientDetails(java.util.Map attributeValues)
-
createOpenIDExternalScopes
public OpenIDExternalScopes createOpenIDExternalScopes(SessionContext ctx, java.util.Map attributeValues)
-
createOpenIDExternalScopes
public OpenIDExternalScopes createOpenIDExternalScopes(java.util.Map attributeValues)
-
getInstance
public static final OAuth2Manager getInstance()
-
getTokens
public java.util.Collection<OAuthAccessToken> getTokens(SessionContext ctx, User item)
Generated method - Getter of theUser.tokensattribute.- Returns:
- the tokens
-
getTokens
public java.util.Collection<OAuthAccessToken> getTokens(User item)
Generated method - Getter of theUser.tokensattribute.- Returns:
- the tokens
-
setTokens
public void setTokens(SessionContext ctx, User item, java.util.Collection<OAuthAccessToken> value)
Generated method - Setter of theUser.tokensattribute.- Parameters:
value- the tokens
-
setTokens
public void setTokens(User item, java.util.Collection<OAuthAccessToken> value)
Generated method - Setter of theUser.tokensattribute.- Parameters:
value- the tokens
-
addToTokens
public void addToTokens(SessionContext ctx, User item, OAuthAccessToken value)
Generated method - Addsvalueto tokens.- Parameters:
value- the item to add to tokens
-
addToTokens
public void addToTokens(User item, OAuthAccessToken value)
Generated method - Addsvalueto tokens.- Parameters:
value- the item to add to tokens
-
removeFromTokens
public void removeFromTokens(SessionContext ctx, User item, OAuthAccessToken value)
Generated method - Removesvaluefrom tokens.- Parameters:
value- the item to remove from tokens
-
removeFromTokens
public void removeFromTokens(User item, OAuthAccessToken value)
Generated method - Removesvaluefrom tokens.- Parameters:
value- the item to remove from tokens
-
-