C# Class Apache.Shiro.Authc.SimpleAccount

Inheritance: IAccount, IMergeableAuthenticationInfo
Show file Open project: katasource/shironet

Public Methods

Method Description
AddObjectPermission ( IPermission permission ) : void
AddObjectPermissions ( IEnumerable e ) : void
AddRole ( string role ) : void
AddRoles ( IEnumerable roles ) : void
AddStringPermission ( string permission ) : void
AddStringPermissions ( IEnumerable e ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
Merge ( IAuthenticationInfo other ) : void
SimpleAccount ( ) : System
SimpleAccount ( ICollection principals, object credentials, string realmName, ISet roles = null, ISet permissions = null ) : System
SimpleAccount ( IPrincipalCollection principals, object credentials, ISet roles = null, ISet permissions = null ) : System
SimpleAccount ( object principal, object credentials, string realmName, ISet roles = null, ISet permissions = null ) : System
ToString ( ) : string

Method Details

AddObjectPermission() public method

public AddObjectPermission ( IPermission permission ) : void
permission IPermission
return void

AddObjectPermissions() public method

public AddObjectPermissions ( IEnumerable e ) : void
e IEnumerable
return void

AddRole() public method

public AddRole ( string role ) : void
role string
return void

AddRoles() public method

public AddRoles ( IEnumerable roles ) : void
roles IEnumerable
return void

AddStringPermission() public method

public AddStringPermission ( string permission ) : void
permission string
return void

AddStringPermissions() public method

public AddStringPermissions ( IEnumerable e ) : void
e IEnumerable
return void

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Merge() public method

public Merge ( IAuthenticationInfo other ) : void
other IAuthenticationInfo
return void

SimpleAccount() public method

public SimpleAccount ( ) : System
return System

SimpleAccount() public method

public SimpleAccount ( ICollection principals, object credentials, string realmName, ISet roles = null, ISet permissions = null ) : System
principals ICollection
credentials object
realmName string
roles ISet
permissions ISet
return System

SimpleAccount() public method

public SimpleAccount ( IPrincipalCollection principals, object credentials, ISet roles = null, ISet permissions = null ) : System
principals IPrincipalCollection
credentials object
roles ISet
permissions ISet
return System

SimpleAccount() public method

public SimpleAccount ( object principal, object credentials, string realmName, ISet roles = null, ISet permissions = null ) : System
principal object
credentials object
realmName string
roles ISet
permissions ISet
return System

ToString() public method

public ToString ( ) : string
return string