UserPropertiesComposite.java
937 Bytes
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* aQute.bnd.annotation.ProviderType
* javax.jcr.RepositoryException
*/
package com.adobe.granite.security.user;
import aQute.bnd.annotation.ProviderType;
import com.adobe.granite.security.user.UserProperties;
import java.util.Collection;
import javax.jcr.RepositoryException;
@ProviderType
public interface UserPropertiesComposite {
public Collection<String> getPropertyNames() throws RepositoryException;
public Collection<String> getPropertyNames(String var1) throws RepositoryException;
public String getProperty(String var1) throws RepositoryException;
public <T> T getProperty(String var1, T var2, Class<T> var3) throws RepositoryException;
public Collection<UserProperties> getUserProperties();
public String getAuthorizableId();
public Collection<String> getUserPropertiesPaths() throws RepositoryException;
}