func (o *SparseAuthority) DecryptAttributes(encrypter elemental.AttributeEncrypter) (err error) {

	if *o.Key, err = encrypter.DecryptString(*o.Key); err != nil {
		return fmt.Errorf("unable to decrypt attribute 'Key' for 'SparseAuthority' (%s): %s", o.Identifier(), err)
	}

	return nil
}
// DecryptAttributes decrypts the attributes marked as `encrypted` using the given decrypter.
DecryptAttributes decrypts the attributes marked as `encrypted` using the given decrypter.
// DecryptAttributes decrypts the attributes marked as ` encrypted ` using the given decrypter .
func (o *SparseAuthority) DecryptAttributes(encrypter elemental.AttributeEncrypter) (err error) {
	if *o.Key, err = encrypter.DecryptString(*o.Key); err != nil {
		return fmt.Errorf("unable to decrypt attribute 'Key' for 'SparseAuthority' (%s): %s", o.Identifier(), err)
	}
	return nil
}
func ( o * SparseAuthority ) DecryptAttributes ( encrypter elemental . AttributeEncrypter ) ( err error ) { if * o . Key , err = encrypter . DecryptString ( * o . Key ) ; err != nil { return fmt . Errorf ( " " , o . Identifier ( ) , err ) } return nil }
DecryptAttributes decrypts the attributes marked as `encrypted` using the given decrypter.
DecryptAttributes decrypts the attributes marked as ` encrypted ` using the given decrypter .